30878 212
25898 390
19387 530
4153 555
53479 388
13156 141
2761 44
12178 336
6258 446
3506 458
2889 125
1434 178
4473 295
3983 714
4640 514
3940 544