2452 630
1127 245
386 91
2123 552
74869 638
24561 667
27146 693
7940 476
25017 358
5734 216
17052 928