2798 281
9335 870
7847 628
152302 693
4275 223
16768 466
21009 244
41787 190
2928 320
3511 667
4817 385