28013 334
2620 70
2063 289
3854 922
1695 200
4640 585
2799 556
3719 541
3814 575
1928 217
3319 705
3046 867
3193 886