6942 145
2911 375
9295 504
8885 286
9797 364
3939 104
5530 699
2859 166
77658 591
9507 506
8926 357
4618 410
6713 554