3563 506
3201 521
2313 460
566 38
3217 784
3395 379
2383 213
3928 792
6030 358
3669 599
7605 351
3713 418
1271 36
1296 258
6325 651