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