941
1108
21
693
934
966
14
2812
521
17410
913
461
342
261
657
141
121
17
29
26727
294
191
22
885
235
783
13
144
281