2992 150
4176 820
5372 590
12759 372
48555 618
3210 148
10590 735
8534 547
21328 503
17270 355
3634 678
5526 807
3100 93
17538 675
52564 305
3938 427
2210 393
5139 175
11293 211
1721 124
1452 210