1053 235
1274 224
4722 93
3791 604
5902 870
126219 209
99015 510
59312 177
15442 103
11833 82
13151 391
29788 369
9063 333
5283 605
3876 76
24584 798
5364 501
9278 614
37806 694
3421 422