2977 502
3745 520
2574 133
3458 175
6956 553
15915 512
4128 737
6183 837
3616 184
4454 422
3791 830
2338 376
5717 782
755 38