2809 281
9342 870
7849 628
152411 693
4276 223
16784 466
21033 244
41839 190
2931 320
3513 667
4822 385