106951 249
174450 934
15202 349
10577 582
14378 645
9555 318
21969 817
7670 238
17715 759
6043 330
111748 506
113701 691
53851 428
16261 581
56581 275
21743 218
40626 700
10156 490
19806 667
70477 645
152334 621
18922 505
5673 667
5244 361
20899 201
942875 1638
15062 232
13103 88