31644 222
2834 311
17350 151
9760 661
8752 834
10883 401
7331 675
22376 669
7239 578
19424 547
3777 264
4706 300
1452 48