951 212
1663 494
2802 560
2033 500
2648 673
520 113
2868 614
21965 361
6891 809
3726 83
33729 385
54888 741
11421 122
7964 34
9257 888
11832 672
23227 265
8600 606