16191 629
4322 175
7147 688
51254 423
5987 94
7892 532
1929 202
3749 788
7444 557
2790 313
3740 737
2993 529
5855 612