9545 558
8476 521
16429 286
6905 313
1103 210
11313 683
4198 382
1267 97
3418 646
3139 409
15848 65
8457 243
4056 56
7515 232
29130 113
15011 812
2420 475
6946 618
2508 645
2807 608
3239 560
802 127
52772 522
1172 258