31965 222
2875 311
17817 151
9790 661
8829 834
11133 401
7469 675
22456 669
7279 578
19671 547
3836 264
4758 300
1514 48