13512 90
11722 286
25613 221
16964 128
39181 332
21577 264
7667 691
18297 327
20043 237
14683 761
4368 617
3692 637
27761 503
11881 422
1819 49
1842 87
3866 593
4589 528
3290 682
1682 119
16595 871
10147 584
5736 512
4975 411
17701 445
15782 110
3981 136
4884 344