2452 630
1127 245
386 91
2123 552
74870 638
24562 667
27146 693
7940 476
25018 358
5734 216
17052 928