2806 281
9341 870
7849 628
152381 693
4276 223
16779 466
21028 244
41825 190
2929 320
3512 667
4821 385