2130 175
4810 688
37911 418
5218 94
7393 532
1562 202
3302 788
6982 557
2370 313
3450 737
2667 529
5181 612