11956 6
18328 3
36102 2
27004 1
36227 5
32758 6
13455 3
28252 8
41431 4
121984 6
45383 5
26377 10
68531 2
42405 4
145530 56
72582 27
28351 12
96408 28
37481 10
26879 8
19581 8
175732 23
251808 22
208630 19