39923 101
90020 190
112253 700
12621 55
12026 316
12088 635
13948 394
66930 588
27615 389
49244 723
14201 776
28347 237
147113 456
12391 242
8748 357
72626 931
17340 287
113336 798
7657 177
230473 439
18852 215
18107 838
17606 758
25901 562
12367 283
11730 171
12280 833
79312 338