2807 281
9342 870
7849 628
152404 693
4276 223
16783 466
21030 244
41835 190
2930 320
3512 667
4822 385