31969 222
2875 311
17821 151
9790 661
8829 834
11134 401
7474 675
22460 669
7279 578
19677 547
3836 264
4758 300
1514 48