2860 190
560 91
395377 1035
23764 230
20244 676
8413 293
18142 716
2972 435
3591 780
11888 271
8170 514
1577 130