3089 994
1436 373
6239 343
4445 592
4891 339
5416 728
2892 34
3953 571
4317 944
3300 681
1639 203
3228 830