2949 514
11060 455
56820 93
8970 813
4481 240
24972 306
54986 129
69266 838
35878 606
5993 767
2686 460