259953 27
59705 9
22807 10
305526 28
215952 17
242903 18
72728 11
18484 7
14703 4
405704 18
37430 9
239402 7
44852 6
184809 12
119678 4
25257 2
288702 11
469931 28
54476 1
27929 3
64081 5
48353 3
82929 9
89903 13