50404 10
43979 4
37127 7
67829 17
95584 7
33483 5
56302 4
92377 12
45358 10
126659 29
62478 8
37857 6
52252 8
44101 9
54126 5
37705 9
85980 14
30330 5
136651 28
166926 21
142551 14
42856 4
42228 13
162883 38