55755 16
75528 3
297678 47
89676 10
37177 5
505579 85
723477 73
142876 18
50855 10
108759 18
177059 24
99526 17
238105 11
245809 29
293032 19
61252 11
63830 9
61083 10
102933 20
163852 13
29907 1
31803 8
271854 30
26905 2