19684 522
9130 623
18205 862
15702 219
11568 47
10314 678
8187 577
3846 226
31295 782
4520 406
9630 746