2696 192
3776 570
5866 432
6705 609
32164 127
16901 185
4963 959
6597 556
3664 344
9408 81
4330 535
2101 41
19462 762