14814 14
22227 23
15913 19
13978 13
7812 4
42803 36
15062 13
89559 96
6392 13
21058 21
17280 37
84151 111
37261 45
20140 25
30217 9
16541 9
14118 16
18496 23
25168 8
13904 13
28539 27
19334 18
155373 206
75234 122