3106 994
1492 373
6307 343
4480 592
42677 687
4907 339
3290 397
5472 728
2978 34
3969 571
4352 944
3309 681
1665 203
3249 830