2938 514
11044 455
56738 93
8961 813
4468 240
24958 306
54715 129
68859 837
35644 606
5985 767
2676 460