1068 235
1292 224
4731 93
3793 604
5907 870
126222 209
99016 510
59317 177
15442 103
11834 82
13151 391
29789 369
9065 333
5283 605
3876 76
24584 798
5364 501
9278 614
37808 694
3421 422