2130 175
4820 688
37924 418
5218 94
7395 532
1562 202
3303 788
6982 557
2370 313
3450 737
2667 529
5181 612