40996 811
79045 152
336433 894
33453 569
253517 486
87607 517
386813 1160
31553 298
80404 864
43681 268
47203 198
84934 702
39308 341
22628 636
11706 110
16850 550
46582 423
25506 448
57352 329
39271 479
105353 948
23859 193
665750 1134
257050 1026