2830 311
17281 151
9749 661
8738 834
10888 401
7365 675
22368 669
7249 578
19435 547
3798 264
4691 300
1467 48