15960 493
17625 569
7895 519
10623 445
9671 306
7443 94
2223 243
1447 140
3527 859
3164 907
3722 915
1475 92
2610 401
2230 244
3407 729