3282 361
19461 781
5300 442
29630 562
134195 906
45489 700
6085 346
209839 526
26148 617
21641 663
2264 338
4773 621
1454 160
6497 880