16181 629
4321 175
7143 688
51237 423
5987 94
7891 532
1929 202
3748 788
7444 557
2790 313
3740 737
2993 529
5853 612