30838 212
25864 390
19375 530
4153 555
53478 388
13150 141
2760 44
12165 336
6255 446
3505 458
2887 125
1430 178
4469 295
3981 714
4639 514
3939 544