2831 311
17352 151
9751 661
8750 834
10913 401
7382 675
22377 669
7256 578
19464 547
3798 264
4697 300
1471 48