104718 361
36558 935
20954 278
7845 240
2426 191
3667 52
10958 50
4769 529
6546 172
32946 145
36266 583
2393 291
17189 777
3561 60
21554 759
4285 497
4149 728
18267 676
11367 866
2307 273
9592 326
13123 688
4187 763
2880 73
8621 606
2378 98
2838 366
6714 462