1125 169
177062 223
21712 999
16326 599
347041 863
140184 1072
13937 762
15578 286
64061 186
94519 559
57937 362
7850 530
4966 572
9152 755
4437 97
3583 129
3347 272
7513 338