2830 311
17293 151
9749 661
8742 834
10894 401
7376 675
22370 669
7249 578
19441 547
3798 264
4692 300
1467 48