2809 281
9342 870
7849 628
152420 693
4276 223
16787 466
21035 244
41840 190
2931 320
3513 667
4822 385