2826 281
9348 870
7857 628
152613 693
4282 223
16817 466
21080 244
41917 190
2941 320
3515 667
4830 385