4210 506
3482 521
2443 460
654 38
3430 784
3638 379
2635 213
4041 792
6192 358
3822 599
7761 351
3995 418
1364 36
1382 258
6616 651