39576 5
63603 24
54305 8
41259 9
59805 20
47909 8
40907 6
20177 4
28577 9
46059 5
18705 1
118127 25
27603 6
24608 2
49434 6
69201 7
61326 6
34707 8
16151 2
15602 1
18758 1
33026 4
25283 1
49179 9