31952 222
2875 311
17810 151
9789 661
8829 834
11130 401
7460 675
22456 669
7276 578
19666 547
3836 264
4758 300
1514 48