3002 399
8441 280
17525 93
17376 525
27754 513
78790 788
25842 691
25797 846
10771 183
3216 564
17182 670
27005 297
22843 171
10707 717
13321 149
10966 707
7482 119
9419 201
4131 503
1778 206
9618 622
14514 903
3263 661
5471 81
13700 163
5301 556
9646 239
30684 624