91703 13
39630 4
28676 1
30029 2
21002 4
43079 3
27503 3
31258 3
29783 9
45276 13
713954 85
92027 25
30359 5
38455 4
30455 3
31479 7
29431 3
40629 5
39183 5
34009 4
27329 3
22802 1
98329 14
56604 2