13095 55
14932 111
17970 557
4729 98
40725 663
6947 145
15823 725
19989 811
1858 82
40907 510
1239 256
2192 165
21117 469
13806 677
16001 96
14448 714
17221 49
2776 197
8105 419
7995 653
6699 162
23957 639
2903 549
13387 330