3122 994
1528 373
6346 343
4498 592
42821 687
4926 339
3363 397
5492 728
3035 34
3994 571
4369 944
3328 681
1674 203
3275 830