2950 514
11060 455
56821 93
8970 813
4481 240
24972 306
54993 129
69282 838
35885 606
5993 767
2686 460