2800 281
9336 870
7847 628
152309 693
4275 223
16768 466
21012 244
41796 190
2929 320
3511 667
4818 385