2831 502
2612 520
1844 133
3398 175
6624 553
15828 512
3914 737
5725 837
3161 184
3991 421
3635 830
2323 376
5655 782
549 37