3280 361
19457 781
5300 442
29615 562
134158 906
45483 700
6085 346
209822 526
26144 617
21637 663
2264 338
4773 621
1453 160
6497 880