2941 514
11047 455
56751 93
8964 813
4471 240
24958 306
54764 129
68945 838
35700 606
5987 767
2678 460