92198 1000
19880 272
7271 557
299571 851
35348 331
9961 103
15648 478
109862 365
160591 656
45493 479
17770 725
26910 873
36497 636
20395 499
11321 805
13044 768
162032 828
170619 305
50882 645
149608 639
105577 519
15733 765
29833 944
12752 725
8098 296
14718 107
20766 492
151631 352