2797 281
9334 870
7847 628
152294 693
4275 223
16768 466
21009 244
41786 190
2928 320
3511 667
4816 385