15656 5
52928 13
41301 7
25580 2
18858 4
24780 7
18726 1
35377 8
16129 2
36606 4
36381 8
74105 10
91779 51
17733 8
43933 27
40304 39
78305 92
174977 24
174128 54
207109 33
516359 40
649226 116
273577 31
202680 19