1482 249
1284 459
2300 995
167 217
626 356
400 947
473 928
228 74
77 327
297 172
75 147
160 691
298 824
811 284
195 997
828 56
345 678
975 135
360 267
1166 138