2803 182
3520 280
214984 779
101499 444
27553 199
69758 117
20219 818
43594 686
5549 114
15283 282
2329 230
4786 525
3415 145
103307 951