2751 281
9322 870
7835 628
151798 693
4268 223
16699 466
20904 244
41537 189
2917 320
3502 667
4805 385