1125 169
177046 223
21712 999
16326 599
346997 863
140165 1072
13931 762
15574 286
64052 186
94498 559
57934 362
7850 530
4965 572
9152 755
4435 97
3583 129
3344 272
7513 338