4191 506
3480 521
2441 460
652 38
3430 784
3633 379
2624 213
4040 792
6190 358
3820 599
7756 351
3993 418
1361 36
1381 258
6610 651