3563 506
3203 521
2313 460
567 38
3217 784
3397 379
2386 213
3930 792
6034 358
3670 599
7605 351
3716 418
1271 36
1297 258
6326 651