15896 493
17481 569
7823 519
10519 445
9588 306
7391 92
2221 243
1436 140
3511 859
3162 907
3715 915
1462 92
2593 401
2196 244
3397 729