2400 186
553 91
395322 1035
23742 230
20226 676
8390 293
18104 716
2966 435
3584 780
11879 271
8168 514
1573 130