5543 216
5237 339
7590 605
8925 496
2865 117
10851 654
5461 284
6875 813
4986 198
41547 306
53947 597