831 212
1650 494
2794 560
2018 500
2628 673
514 113
2861 614
21932 361
6859 809
3709 83
33693 384
54805 741
11366 122
7947 34
9234 888
11746 672
23037 265
8568 606