3094 994
1471 373
6275 343
4460 592
42558 687
4903 339
3275 397
5432 728
2930 34
3962 571
4332 944
3304 681
1648 203
3247 830