3010 399
8461 280
18008 93
17545 525
27923 513
79321 788
25895 691
25846 846
10830 183
3221 564
17231 670
27211 297
22860 171
10741 717
13348 149
10998 707
7503 119
9431 201
4144 503
1782 206
9629 622
14556 903
3271 661
5487 81
13710 163
5317 556
9648 239
30697 624