2131 175
4829 688
37932 418
5218 94
7396 532
1562 202
3303 788
6982 557
2370 313
3450 737
2667 529
5181 612