39923 101
90012 190
112247 700
12621 55
12026 316
12086 635
13948 394
66926 588
27615 389
49240 723
14201 776
28343 237
147110 456
12391 242
8747 357
72623 931
17338 287
113335 798
7656 177
230456 438
18852 215
18106 838
17606 758
25900 562
12367 283
11730 171
12280 833
79308 338