39926 101
90032 190
112267 700
12621 55
12026 316
12089 635
13949 394
66941 588
27618 389
49254 723
14206 776
28359 237
147120 456
12393 242
8750 357
72632 931
17342 287
113345 798
7657 177
230508 439
18852 215
18108 838
17606 758
25907 562
12372 283
11730 171
12285 833
79325 338