18934 8
12556 2
14659 6
17254 7
13307 2
21932 2
35301 7
25630 10
29607 2
15229 8
24257 4
18655 1
16008 9
35953 15
82701 54
17782 12
456227 93
134054 10
263029 37
171707 22
117276 13
107726 7
184031 29
287559 16