105975 75
271578 753
227665 492
41694 715
123732 593
109803 195
257633 524
368724 532
88829 819
60964 789
101777 458
197849 544
53412 643
152573 198
10508 790
163329 405
196593 176
270962 181
112391 677
30583 325
43306 527
81465 425
60842 313
53923 581
48582 418
137594 928
125619 160
36723 275