1431 130
26380 240
19362 65
49570 322
99087 994
169866 833
47329 660
15443 445
38574 824
19950 464
4627 315
942 33
3487 872
971 158
2984 490
3324 64
4273 348