51033 3
45677 12
62934 8
140980 20
54005 7
199109 48
229683 12
41430 5
123127 4
149431 10
350832 45
134302 26
26078 4
156707 24
27033 10
230407 41
191105 29
253076 25
197603 20
387529 53
279057 21
132133 13
89758 18
282981 24