3563 506
3202 521
2313 460
567 38
3217 784
3397 379
2385 213
3929 792
6033 358
3670 599
7605 351
3716 418
1271 36
1297 258
6326 651