3001 399
8429 280
17247 93
17352 525
27667 513
78496 788
25792 691
25768 846
10744 183
3211 564
17160 670
26953 297
22830 171
10691 717
13312 149
10952 707
7470 119
9405 201
4125 503
1777 206
9614 622
14489 903
3258 661
5463 81
13695 163
5291 556
9644 239
30668 624