15916 493
17522 569
7849 519
10561 445
9614 306
7412 92
2221 243
1442 140
3518 859
3164 907
3716 915
1465 92
2597 401
2201 244
3400 729