19993 290
6142 825
4812 76
21243 445
9365 709
9841 95
8090 394
34335 143
33903 459
16932 323
15924 418
2503 134
4526 688