15026 21
11685 19
15805 14
17168 26
14603 11
11738 14
12573 15
31155 42
36905 117
15874 26
17084 31
20091 54
10754 13
37893 53
30100 44
33468 44
36837 53
25900 22
49878 40
11584 3
10109 1
12751 11
15258 9
13160 3