3001 399
8431 280
17305 93
17357 525
27684 513
78589 788
25803 691
25778 846
10755 183
3212 564
17168 670
26969 297
22833 171
10695 717
13315 149
10952 707
7471 119
9409 201
4128 503
1777 206
9617 622
14493 903
3259 661
5464 81
13695 163
5293 556
9644 239
30672 624