4191 62
3340 355
6295 849
2992 585
3801 170
29054 786
12211 64
3870 527
2478 136
6542 792
2933 669
3076 820
3147 857