2452 630
1127 245
386 91
2123 552
116706 201
74870 638
24562 667
27146 693
7940 476
25017 358
17052 928