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