97300 913
6835 183
17413 875
11757 728
22910 630
21107 724
13285 206
75219 995
182598 1275
71685 545
40623 97
127898 587
88878 773
93814 935
41644 334
57198 131
4216 674
47351 712
10481 410
25769 252
8753 661
7163 530
1847 118
2579 145