2133 175
4838 688
37935 418
5218 94
7396 532
1562 202
3303 788
6982 557
2370 313
3450 737
2667 529
5183 612