81455 503
32803 440
32862 281
15392 1041
6659 735
22211 581
26881 786
12441 556
16787 521
19156 97
21885 69
51171 452
34284 273
20528 388
2963 745
1615 82
18518 412
31678 360
13725 235
17872 179
2273 519
1083 89
5357 470
22220 232
21480 311