2809 182
3526 280
215230 779
101817 444
27575 199
69959 117
20266 818
43639 686
5588 114
15311 282
2331 230
4791 525
3417 145
103413 951