2938 514
11044 455
56735 93
8960 813
4468 240
24958 306
54702 129
68841 837
35639 606
5985 767
2676 460