15071 12
25866 36
25290 39
10343 16
14327 9
6786 8
69472 91
12445 7
13569 11
17002 21
33153 32
12058 12
12166 12
78514 54
13201 7
21316 18
46971 53
81995 112
8360 8
8725 11
13054 17
12175 15
143594 259
16662 21