31912 222
2873 311
17758 151
9780 661
8818 834
11111 401
7433 675
22449 669
7274 578
19639 547
3834 264
4743 300
1505 48