962 235
1218 224
4643 93
3769 604
5888 870
126207 209
99012 510
59303 177
15437 103
11833 82
13144 391
29777 369
9062 333
5283 605
3873 76
24584 798
5364 501
9278 614
37798 694
3419 422