3992 30
4042 527
9629 65
62968 727
6267 188
7512 479
13657 689
4618 96
25030 177
47062 127
39209 34
8161 850
5864 58
20829 777
12893 842
28763 281
25228 483
10670 652
6909 256
5971 86
8007 360
10544 299
10830 397
10364 88