2452 630
1127 245
386 91
2123 552
116708 201
74871 638
24562 667
27149 693
7940 476
25021 358
17052 928