2830 311
17288 151
9749 661
8740 834
10891 401
7369 675
22370 669
7249 578
19438 547
3798 264
4692 300
1467 48