2790 617
48734 375
6759 122
5080 94
41643 67
9639 487
6293 715
3341 770
12511 259
7512 288
15312 747
12584 58
1216 131