29857 119
32014 599
15311 763
13109 173
9571 40
9035 641
11846 254
7340 449
28236 287
8054 675
7818 571
5812 661
3438 365
7049 623
14211 901
4461 235
12622 400
1045 81
3143 545
4980 72
2378 265
2323 199
3865 380
1239 89
1880 118
5641 128
1903 203
4336 643