3010 399
8456 280
17891 93
17421 525
27881 513
79179 788
25882 691
25828 846
10821 183
3219 564
17220 670
27187 297
22856 171
10738 717
13343 149
10988 707
7501 119
9426 201
4143 503
1782 206
9626 622
14550 903
3271 661
5482 81
13709 163
5315 556
9647 239
30694 624