2300 425
23281 337
9295 502
8976 435
13458 622
102869 915
54313 445
6146 82
3639 256
1687 184
3184 739