2404 186
553 91
395323 1035
23742 230
20227 676
8390 293
18104 716
2966 435
3584 780
11879 271
8168 514
1573 130