3282 615
4609 518
3704 638
4690 584
2599 359
747 42
3916 808
2571 104
3688 532
1746 236
3937 247
3157 131
2804 425
1759 373
3233 422
4761 46
6057 702