831 212
1650 494
2794 560
2018 500
2628 673
515 113
2861 614
21933 361
6859 809
3710 83
33694 384
54806 741
11370 122
7949 34
9234 888
11746 672
23040 265
8568 606