3888 593
1146 124
4591 922
2149 275
5979 728
3800 571
1678 226
3160 336
3918 873
4340 685
3493 766
3077 588
2128 389
3296 597
3387 563