3079 994
1422 373
6213 343
4431 592
42339 687
4881 339
3205 397
5403 728
2858 34
3953 571
4299 944
3299 681
1625 203
3214 830