2950 514
11062 455
56828 93
8971 813
4481 240
24973 306
55005 129
69321 838
35893 606
5993 767
2686 460