29488 46
6995 8
13780 13
7996 11
14218 25
7199 1
9931 12
10379 9
9597 13
6832 1
12620 18
32728 36
7055 8
7818 8
8040 12
8615 9
20130 13
46223 58
7082 7
20116 16
4499 2
24343 45
13016 16
24792 24