40653 9
99480 9
19056 2
72329 13
43427 2
35429 1
672131 159
49632 5
73784 6
21858 1
48281 5
28701 1
26382 3
27103 1
45906 9
60205 15
2634431 120
51354 8
141429 17
37934 4
98403 16
28032 2
29777 2
23604 1