57580 107
78690 111
150549 515
30498 838
194965 937
68272 497
11482 569
66936 323
99520 111
70987 278
53676 677
89872 305
58260 608
33893 354
197967 544
61675 508
45318 505
80891 943
56952 605
37765 497
53321 302
144192 521
35668 866
12983 85
51250 912