3561 506
3196 521
2312 460
564 38
3215 784
3392 379
2378 213
3921 792
6026 358
3667 599
7605 351
3710 418
1266 36
1294 258
6322 651