105960 75
65581 648
271513 753
62184 660
227628 492
107624 697
84199 291
15985 311
86221 154
118113 214
123727 593
76172 415
109797 195
257618 524
368676 532
81871 547
34755 662
19411 326
89488 567
88814 819
60961 789
101771 458
197834 544
107249 420
53410 643
152550 198
216240 618
11750 165