2831 311
17307 151
9751 661
8746 834
10905 401
7381 675
22373 669
7256 578
19459 547
3798 264
4696 300
1471 48