2830 311
17284 151
9749 661
8739 834
10888 401
7366 675
22368 669
7249 578
19436 547
3798 264
4692 300
1467 48