1580 107
6634 419
9253 433
15150 429
36388 187
23248 186
13177 676
19247 85
4544 466
8330 904
43859 948