18148 585
8643 112
741 63
3986 911
9213 545
3164 615
1505 164
1635 278
3060 452
4855 337
2715 348
3033 489