15921 493
17529 569
7851 519
10565 445
9620 306
7414 92
2221 243
1442 140
3518 859
3164 907
3716 915
1465 92
2597 401
2202 244
3400 729