12922 605
13299 418
7047 488
14453 58
5859 143
20550 471
19541 164
6433 487
90873 797
2251 269
8738 263
1900 223
1830 109
12823 542
3582 505
5423 814
83995 287
2818 327
12162 198