2941 514
11047 455
56754 93
8964 813
4471 240
24958 306
54770 129
68954 838
35702 606
5987 767
2678 460