2800 281
9335 870
7847 628
152303 693
4275 223
16768 466
21009 244
41787 190
2928 320
3511 667
4818 385