253 49
2875 876
5062 517
26537 673
22512 374
2195 128
3102 180
1251 248
2545 601
4707 707
2915 582
3178 893
1972 496
1575 49