2649 497
5013 696
4665 909
3460 379
2433 272
1690 173
2107 214
16511 457
4597 814
3069 26
6105 336
6093 964
2550 347
6236 581
9604 983