31948 222
2873 311
17804 151
9789 661
8827 834
11128 401
7457 675
22455 669
7276 578
19663 547
3836 264
4758 300
1514 48