259552 27
55878 9
22403 10
305078 28
215576 17
242481 18
71680 11
17906 7
13080 4
405233 18
36530 9
239153 7
44130 6
184758 12
119377 4
24109 3
288233 11
469328 28
53453 1
27179 3
63233 5
47833 3
81503 9
87226 13