2147 175
4893 688
37994 418
5220 94
7397 532
1564 202
3306 788
6982 557
2370 313
3455 737
2667 529
5190 612