2455 186
554 91
395329 1035
23743 230
20231 676
8390 293
18106 716
2967 435
3584 780
11880 271
8168 514
1573 130