1005 110
3036 273
9206 183
14807 668
8531 301
23479 278
5908 918
3594 477
2694 43
2409 28
5986 790
2316 71
2692 648
2061 119
1513 343