654 45
128 28
2616 523
1882 376
2861 844
773 145
1327 262
8419 468
3679 354
27818 194
13276 419
3517 651
2474 272