3113 994
1513 373
6333 343
4495 592
4920 339
5484 728
4096 822
3653 244
3018 34
3973 571
4364 944
3327 681
1671 203
3256 830