31972 222
2876 311
17829 151
9794 661
8832 834
11139 401
7476 675
22462 669
7280 578
19679 547
3836 264
4759 300
1514 48