10594 99
11801 358
6972 337
4301 443
3012 400
12559 856
15789 642
8651 894
5759 305
5876 518
7436 728
4286 240
9916 384
4255 526
6656 327
7885 614
19511 665
5871 916
6605 504
8865 411
6649 310
2547 248