2615 821
972 211
4877 786
10013 459
8846 857
8192 682
14935 259
3210 413
6229 664
9668 891
2830 229
3818 335
6845 642
2260 225
3696 650