35886 16
20601 12
21890 15
24346 15
32680 18
69426 115
36248 32
12227 9
20349 13
26513 21
12936 17
25005 18
73475 90
7849 1
31108 30
10758 8
6138 1
15494 13
9200 10
13341 3
6277 9
5814 5
8414 10
30017 16