3543 506
3095 521
2248 460
531 38
3198 784
3263 379
2235 213
3863 792
5940 358
3624 599
7574 351
3618 418
1215 36
1270 258
6138 651