1102 235
1306 224
4753 93
3805 604
5919 870
126225 209
99017 510
59318 177
15443 103
11834 82
13151 391
29800 369
9065 333
5283 605
3876 76
24584 798
5364 501
9281 614
37810 694
3421 422