20715 585
9030 113
803 63
4019 911
7362 545
3219 615
1630 164
1678 278
3172 452
4932 337
2823 348
3118 489