3560 506
3194 521
2312 460
564 38
3214 784
3391 379
2375 213
3920 792
6023 358
3666 599
7605 351
3708 418
1266 36
1294 258
6321 651