42431 92
128096 270
240226 480
86678 999
65555 344
112821 405
27247 435
59332 502
197012 1097
94878 209
179718 1059
45822 76
147957 537
172831 400
78852 918
237950 483
57552 683
128166 324
50339 747
475333 981
42452 105
129603 1060
63409 500
130172 812