3129 994
1544 373
6359 343
4504 593
42875 687
4931 339
3371 397
5499 728
3047 34
4000 571
4375 944
3330 681
1679 203
3279 830