10231 3
19531 3
36704 2
33802 10
31534 9
178980 24
114033 8
127253 10
255057 32
333807 26
308557 21
178757 15
502304 42
341329 30
453702 16
370559 23
180205 4
242759 23
68309 3
326329 22
215179 34
144953 7
109905 15
404653 54