2810 281
9342 870
7849 628
152429 693
4276 223
16788 466
21036 244
41844 190
2932 320
3513 667
4823 385