2830 311
17294 151
9749 661
8742 834
10895 401
7377 675
22370 669
7250 578
19443 547
3798 264
4694 300
1467 48