259951 27
59827 9
22884 10
305526 28
215958 17
242906 18
72782 11
18505 7
14834 4
405751 18
37426 9
239403 7
44955 6
184809 12
119676 4
25258 2
288756 11
469956 28
54502 1
27952 3
64158 5
48356 3
82953 9
89956 13