2943 514
11051 455
56784 93
8966 813
4474 240
24961 306
54856 129
69046 838
35773 606
5989 767
2681 460