29306 7
17329 12
516503 52
13657 7
135379 15
106654 8
51908 16
38255 11
178983 28
397128 51
153705 33
198581 15
146356 16
100453 4
79878 10
876005 165
199458 24
107559 11
59530 8
272058 58
205902 22
41004 9
894257 161
64955 10