2993 150
4177 820
5374 590
12768 372
48559 618
3212 148
10590 735
8534 547
21334 503
17270 355
3635 678
5526 807
3100 93
17539 675
52567 305
3939 427
2211 393
5143 175
11295 211
1721 124
1456 210