259953 27
59832 9
22879 10
305530 28
215958 17
242904 18
72776 11
18509 7
14827 4
405753 18
37434 9
239403 7
44953 6
184808 12
119681 4
25255 2
288759 11
469956 28
54508 1
27953 3
64153 5
48351 3
82954 9
89952 13