42011 753
29630 378
25237 333
19503 745
43281 391
12556 179
42901 104
7873 597
15143 756
21446 550
9760 340
70510 252
8540 397
71236 491
19221 98
64006 255
85910 774
29235 336
98606 305
24274 728
32856 101
34762 820
46216 416
38351 102
22481 575
7418 718
29969 457
70030 878