2298 425
23279 337
9292 502
8976 435
13456 622
102853 915
54301 445
6080 82
3638 256
1687 184
3184 739