31009 212
26027 390
19543 530
4166 555
53504 388
13186 141
2775 44
12216 336
6293 446
3522 458
2895 125
1437 178
4528 295
3997 714
4656 514
3941 544