3066 100
2867 527
16125 500
2356 338
3695 809
3117 655
2086 209
3498 684
4402 568
1520 151
3871 725
1523 298
3446 830
2924 617
4030 673
5641 773
3270 407
6175 455
1847 213
2011 286
1333 117
2560 508
3357 575
16039 876