41847 124
1402 110
37722 180
3809 102
2126 86
4915 680
14763 230
10046 232
83291 212
9148 585
5680 25