4930 659
19230 142
107031 326
21061 304
13555 175
41302 766
8356 129
5679 152
46232 593
2959 215
2772 94
2698 555
7224 657
1763 47
3909 331
4805 786