15601 35
23327 25
10173 12
19572 43
11902 15
10737 15
16822 33
11919 25
11197 3
13175 18
15863 15
29258 112
13742 16
18744 41
55550 182
18122 31
26485 57
18275 26
10135 6
10778 8
12481 11
26787 36
10694 12
28257 81