2302 425
23282 337
9296 502
8981 435
13462 622
102878 915
54326 445
6204 83
3639 256
1687 184
3184 739