1125 169
177058 223
21712 999
16326 599
347027 863
140174 1072
13936 762
15577 286
64060 186
94514 559
57935 362
7850 530
4965 572
9152 755
4437 97
3583 129
3346 272
7513 338