3098 994
1478 373
6295 343
4465 592
4905 339
5455 728
4084 822
3622 244
2961 34
3964 571
4335 944
3305 681
1657 203
3247 830