3010 399
8452 280
17851 93
17405 525
27871 513
79142 788
25877 691
25824 846
10816 183
3219 564
17215 670
27176 297
22855 171
10736 717
13338 149
10985 707
7497 119
9426 201
4142 503
1782 206
9625 622
14543 903
3270 661
5480 81
13709 163
5313 556
9647 239
30694 624