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