19878 290
6142 825
4811 76
21240 445
9364 709
9839 95
8086 394
34323 143
33895 459
16925 323
15920 418
2503 134
4526 688