3563 506
3200 521
2313 460
566 38
3217 784
3395 379
2381 213
3928 792
6029 358
3669 599
7605 351
3713 418
1271 36
1295 258
6325 651