2290 425
23278 337
9286 502
8970 435
13447 622
102828 915
54277 445
5924 81
3630 256
1685 184
3181 739