3091 994
1444 373
6245 343
4450 592
4897 339
5420 728
2897 34
3955 571
4319 944
3300 681
1641 203
3239 830