259903 27
59106 9
22730 10
305483 28
215907 17
242833 18
72479 11
18432 7
14634 4
405652 18
37229 9
239333 7
44778 6
184776 12
119626 4
25056 2
288553 11
469804 28
54277 1
27828 3
63981 5
48281 3
82679 9
89552 13