174933 800
82621 678
142888 630
29148 79
95361 369
24994 251
11471 169
30658 871
14513 196
15077 677
7081 522
8709 375
14628 704
12450 493
18652 505
21739 482
17414 484
231152 773
19806 742
218302 1031
367583 2127
80343 899
10826 53
8781 446
7223 387
20196 265
27836 309
103619 933