19682 522
9129 623
18202 862
15699 219
11566 47
10311 678
8187 577
3846 226
31294 782
4519 406
9628 746