2815 182
3530 280
215450 779
102060 444
27584 199
70092 118
20298 818
43679 686
5605 114
15335 282
2332 230
4791 525
3418 145
103563 951