1435 130
26380 240
19363 65
49571 322
99121 994
169902 833
47340 660
15443 445
38595 824
19963 464
4630 315
942 33
3487 872
971 158
2984 490
3324 64
4273 348