42917 35
14258 12
14776 17
29301 28
88606 101
12243 8
9893 3
15929 2
29110 46
24359 25
25115 21
16270 7
22432 6
35196 60
32775 18
20165 17
25840 23
32075 45
19551 21
10364 6
14912 6
11619 6
14550 16
11392 7