18147 585
8639 112
740 63
3985 911
9198 545
3164 615
1505 164
1634 278
3060 452
4855 337
2714 348
3033 489