18148 585
8640 112
741 63
3986 911
9202 545
3164 615
1505 164
1635 278
3060 452
4855 337
2714 348
3033 489