2811 182
3528 280
215345 779
101950 444
27578 199
70029 118
20282 818
43662 686
5599 114
15327 282
2331 230
4791 525
3417 145
103486 951