3093 994
1453 373
6260 343
4458 592
4897 339
5426 728
4082 822
3596 244
2904 34
3958 571
4327 944
3302 681
1645 203
3246 830