81493 503
32803 440
32876 281
15401 1041
6660 735
22212 581
26882 786
12443 557
16787 521
19161 100
21887 69
51174 452
34285 273
20540 388
2963 745
1615 82
18528 412
31691 360
13727 235
17877 179
2273 519
1083 89
5361 470
22233 232