3003 399
8445 280
17627 93
17386 525
27784 513
78928 788
25857 691
25807 846
10789 183
3218 564
17194 670
27059 297
22848 171
10720 717
13328 149
10974 707
7488 119
9421 201
4135 503
1779 206
9620 622
14519 903
3266 661
5477 81
13703 163
5303 556
9646 239
30688 624