2826 281
9347 870
7856 628
152575 693
4282 223
16811 466
21070 244
41912 190
2939 320
3515 667
4826 385