42432 9
60378 20
48428 8
41484 6
20804 4
29077 9
47409 5
19634 1
119479 25
28055 6
25532 2
49703 6
69809 7
62381 6
35533 8
16631 2
15858 1
19331 1
33634 4
25976 1
49630 9
18281 2
16682 3
25328 1