2830 311
17279 151
9748 661
8738 834
10888 401
7365 675
22366 669
7249 578
19430 547
3798 264
4691 300
1467 48