105046 1010
76090 661
59560 494
31045 588
135581 914
64359 489
34273 582
63481 269
88439 556
80889 963
36905 250
41948 609
18484 390
84533 896
71182 491
87551 563
63355 602
36135 496
27611 558
107966 525
34026 208
48714 207
34359 335
63756 241
39749 890
23056 797
22000 570
20622 131