14903 33
23093 21
64993 98
14147 8
7775 13
34373 98
51706 91
4805 10
19306 47
5426 13
109027 151
59897 181
8543 18
13692 22
20951 47
6351 9
8605 27
8615 9
7430 13
9590 35
4234 3
6162 3
5689 6
32913 98