249856 32
37753 5
29252 1
45629 5
75978 12
24005 2
36384 3
21705 1
22980 1
22983 2
21652 3
99581 18
26634 4
101754 14
46002 5
42630 1
23128 1
85658 20
75582 10
148727 28
67533 5
41604 7
58509 6
86657 4