3003 399
8445 280
17645 93
17386 525
27788 513
78943 788
25857 691
25808 846
10795 183
3218 564
17196 670
27077 297
22848 171
10725 717
13329 149
10975 707
7489 119
9421 201
4136 503
1779 206
9620 622
14519 903
3267 661
5478 81
13703 163
5303 556
9646 239
30688 624