2671 192
3720 570
5664 432
6501 609
31689 127
16848 185
4909 959
6585 556
3618 344
9386 81
4310 535
2069 41
19315 762