25003 533
22063 171
59564 345
18211 40
12011 211
14763 781
22412 856
5709 572
30951 65
43583 847
31247 150
4593 373
41152 286
14371 131
11789 467
7651 289
31176 448
11831 578
31561 430
8540 548
21674 411
579 36
30759 768
4125 340
16604 461
3339 701