10680 6
17576 3
35204 2
26156 1
35480 5
32357 5
13405 3
27831 8
41057 4
121653 6
45277 5
26106 10
68133 2
42351 4
145307 56
72381 27
28227 12
96280 28
37401 10
26776 8
19458 8
175401 23
251808 22
208551 19