100026 202
43429 255
11652 675
16572 839
21144 511
17318 740
30285 418
21386 217
1553 88
55794 569
98654 469
11749 456
11491 127
91996 723
155221 956
77592 639
95208 970
94396 426
179816 300
39978 634
48418 454
61202 723
106102 109
88218 354
99293 635
79390 222
108186 849
31336 513