2891 150
4003 820
5167 590
12450 372
46645 617
3137 148
10311 735
8236 547
20783 503
17182 355
3542 678
5339 807
2862 93
17299 675
52211 304
3763 427
2128 393
5054 175
10991 210
1629 124
1379 210