259959 27
60028 9
22876 10
305528 28
215959 17
242903 18
72856 11
18504 7
14980 4
405783 18
37434 9
239407 7
44951 6
184808 12
119678 4
25282 2
288752 11
469976 28
54576 1
28008 3
64183 5
48381 3
83057 9
90030 13