13082 55
40797 133
50266 644
2972 476
4636 462
6238 594
7244 220
13107 680
3791 394
4763 707
12401 127
14919 111
3485 776
14194 697
7852 307
15049 280
5949 963
4714 932
22757 445
13364 28
22387 509
4884 300
3663 489
12974 97