2831 311
17306 151
9751 661
8746 834
10904 401
7380 675
22373 669
7256 578
19459 547
3798 264
4696 300
1470 48