2452 630
1126 245
386 91
2122 552
74868 638
24561 667
27146 693
7940 476
25017 358
5734 216
17052 928