3092 994
1446 373
6251 343
4455 592
4897 339
5421 728
2899 34
3955 571
4324 944
3300 681
1642 203
3244 830