54526 37
13858 11
11456 4
12156 13
245701 22
2053281 110
315104 11
218076 16
133684 10
122005 11
300479 12
142358 7
116601 9
121657 16
155983 19
93956 6
43401 5
79501 20
27855 8
71153 7
214405 24
57256 15
60605 15
191226 32