41809 4
74579 41
270528 47
89008 7
122701 14
70404 8
69252 11
62703 10
113407 22
147553 26
121833 16
66781 9
157604 31
99677 21