2377 186
553 91
395317 1035
23742 230
20225 676
8388 293
18102 716
2966 435
3584 780
11879 271
8168 514
1573 130