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