2411 186
554 91
395323 1035
23742 230
20227 676
8390 293
18106 716
2966 435
3584 780
11880 271
8168 514
1573 130