3018 150
4207 820
5401 590
12810 372
48645 618
3223 148
10625 735
8561 547
21379 503
17300 355
3661 678
5654 807
3122 93
17574 675
52594 305
3973 427
2239 393
5168 175
11321 211
1738 124
1484 210