259957 27
59707 9
22801 10
305529 28
215954 17
242903 18
72727 11
18483 7
14701 4
405703 18
37429 9
239408 7
44853 6
184801 12
119682 4
25251 2
288708 11
469929 28
54478 1
27934 3
64082 5
48356 3
82931 9
89905 13