952 212
1663 494
2802 560
2033 500
2648 673
520 113
2868 614
21965 361
6891 809
3726 83
33729 385
54889 741
11421 122
7964 34
9258 888
11834 672
23230 265
8600 606