953 235
1209 224
4627 93
3769 604
5886 870
126206 209
99012 510
59303 177
15437 103
11831 82
13144 391
29774 369
9062 333
5283 605
3873 76
24582 798
5364 501
9278 614
37796 694
3419 422