31910 222
2873 311
17756 151
9780 661
8818 834
11109 401
7433 675
22449 669
7274 578
19638 547
3834 264
4743 300
1505 48