2815 617
48785 375
6782 122
5122 94
41645 67
9642 487
6294 715
3344 770
12511 259
7519 288
15317 747
12590 58
1216 131