6943 145
2911 375
9296 504
8887 286
9803 364
3939 104
5530 699
2859 166
77659 591
9507 506
8926 357
4619 410
6713 554