631 159
2224 509
2220 679
10842 199
4102 784
16663 94
4873 487
7019 397
10720 314
20457 573
9272 826
2112 389