3106 994
1491 373
6306 343
4480 592
42672 687
4907 339
3287 397
5472 728
2977 34
3969 571
4352 944
3308 681
1664 203
3249 830