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