3083 994
1430 373
6227 343
4440 592
42364 687
4885 339
3210 397
5407 728
2864 34
3953 571
4309 944
3300 681
1631 203
3217 830