1435 130
26380 240
19362 65
49571 322
99119 994
169899 833
47338 660
15443 445
38595 824
19961 464
4630 315
942 33
3487 872
971 158
2984 490
3324 64
4273 348