6947 145
2911 375
9300 504
8888 286
9810 364
3939 104
5530 699
2859 166
77684 591
9508 506
8926 357
4619 410
6713 554