2696 192
3779 570
5875 432
6707 609
32175 127
16902 185
4964 959
6597 556
3665 344
9409 81
4330 535
2101 41
19468 762