1027 235
1265 224
4703 93
3786 604
5898 870
126216 209
99014 510
59311 177
15441 103
11833 82
13150 391
29786 369
9063 333
5283 605
3876 76
24584 798
5364 501
9278 614
37805 694
3421 422