645
137
390
83
988
209
506
107
316
67
217
46
293
62
283
60
1155
245
327
69
726
154
199500
42,254
1463
310
1188
252
935
198