20712 585
9021 113
795 63
4012 911
7357 545
3212 615
1627 164
1675 278
3158 452
4922 337
2816 348
3107 489