42431 9
60380 20
48454 8
41504 6
20829 4
29130 9
47453 5
19627 1
119504 25
28108 6
25531 2
49755 6
69832 7
62379 6
35557 8
16630 2
15858 1
19333 1
33726 4
25979 1
49653 9
18276 2
16680 3
25383 1