3560 506
3193 521
2312 460
564 38
3214 784
3388 379
2374 213
3916 792
6021 358
3666 599
7604 351
3708 418
1265 36
1294 258
6318 651