23575 588
8363 584
4192 424
3565 233
4013 315
5846 711
8508 520
9387 468
3396 434
3274 118
1826 336
770 86
1807 211
2016 246