2948 514
11058 455
56817 93
8969 813
4479 240
24972 306
54972 129
69230 838
35866 606
5993 767
2685 460