50557 2
28177 3
29708 7
31058 4
21658 1
50276 10
79581 26
217905 76
58906 15
36751 7
48183 6
88830 24
37434 10
31459 2
36029 4
57080 17
78031 7
435828 94
35953 5
40055 7
65252 10
155457 44
65079 13
97304 21