259957 27
60032 9
22880 10
305531 28
215953 17
242909 18
72854 11
18505 7
14983 4
405782 18
37427 9
239402 7
44954 6
184809 12
119677 4
25280 2
288751 11
469983 28
54584 1
28002 3
64179 5
48381 3
83055 9
90029 13