2696 192
3779 570
5870 432
6706 609
32170 127
16902 185
4964 959
6597 556
3665 344
9409 81
4330 535
2101 41
19462 762