3001 399
8431 280
17299 93
17357 525
27682 513
78569 788
25803 691
25775 846
10754 183
3212 564
17168 670
26968 297
22833 171
10695 717
13315 149
10952 707
7471 119
9408 201
4128 503
1777 206
9617 622
14493 903
3259 661
5464 81
13695 163
5293 556
9644 239
30671 624