30903 5
28306 1
49177 11
63977 5
38256 11
123578 8
36178 8
73251 5
58327 10
26984 8
27602 11
38608 9
37728 7
67331 8
47676 2
88176 12
90956 8
43881 4
32029 6
41103 4
47508 6
63651 3
60432 7
52332 5