2793 541
5375 433
1247 52
2505 241
2628 294
1299 66
728 138
1702 208
3256 737
3454 481
3857 657
3532 79
3526 762
872 40
2048 399
1739 204
2404 520
445 34
722 46