29860 119
32015 599
15311 763
13109 173
9571 40
9038 641
11847 254
7342 449
28237 287
8054 675
7820 571
5814 661
3438 365
7049 623
14211 901
4461 235
12622 400
1046 81
3143 545
4980 72
2378 265
2324 199
3869 380
1239 89
1880 118
5642 128
1904 203
4336 643