1058 235
4724 93
3791 604
126222 209
59313 177
29788 369
5283 605
3876 76
24584 798
5364 501
9278 614
37807 694
3421 422