42432 9
60384 20
48426 8
41509 6
20804 4
29103 9
47451 5
19628 1
119480 25
28083 6
25532 2
49727 6
69830 7
62384 6
35533 8
16627 2
15851 1
19329 1
33703 4
25980 1
49627 9
18281 2
16681 3
25352 1