2830 311
17301 151
9751 661
8745 834
10903 401
7377 675
22371 669
7256 578
19452 547
3798 264
4695 300
1469 48