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