3086 994
1432 373
6235 343
4445 592
4888 339
5412 728
2864 34
3953 571
4311 944
3300 681
1632 203
3218 830