2649 497
5013 696
4666 909
3461 379
2433 272
1690 173
2107 214
16511 457
4597 814
3069 26
6105 336
6094 964
2550 347
6238 581
9608 983