15905 493
17502 569
7834 519
10534 445
9606 306
7396 92
2221 243
1438 140
3517 859
3163 907
3716 915
1464 92
2594 401
2196 244
3397 729