259958 27
59831 9
22882 10
305527 28
215952 17
242908 18
72778 11
18501 7
14834 4
405756 18
37433 9
239403 7
44957 6
184802 12
119680 4
25253 2
288759 11
469951 28
54507 1
27952 3
64152 5
48359 3
82952 9
89958 13