2820 281
9344 870
7851 628
152532 693
4281 223
16806 466
21061 244
41886 190
2937 320
3515 667
4826 385