1125 169
177049 223
21712 999
16326 599
347004 863
140166 1072
13931 762
15574 286
64053 186
94501 559
57934 362
7850 530
4965 572
9152 755
4435 97
3583 129
3344 272
7513 338