10594 99
11802 358
6972 337
4301 443
3012 400
12561 856
15792 642
8653 894
5759 305
5878 518
7438 728
4286 240
9923 384
4255 526
6656 327
7885 614
19513 665
5872 916
6605 504
8868 411
6650 310
2547 248