19901 600
35136 280
23439 554
14702 599
23111 57
19703 898
55696 263
43588 103
21955 621
13503 150
42194 305
29928 689
23237 466
29210 691
13778 397
63463 389
33380 607
34657 252
8009 933
34067 639
5007 188
87824 799
60173 678
3314 529
8191 168