2815
1174
295
113
247
185
91
73
338
92
559
61
141
69
376
98
218
41
389
80
217
158