1056 214
2847 700
2194 577
3065 146
17992 311
15925 739
16883 846
31160 66
13220 594
5775 359
12198 520