18579 1
17129 11
27402 2
53151 7
75157 8
29830 3
40280 4
30576 25
168027 7
474205 13
414828 24
427877 34
149201 5
259877 23
637626 34
75331 7
111782 15
94756 9
127677 16
142354 12
289259 18
178528 27
547234 36
958633 92