2647 497
5013 696
4660 909
3456 379
2430 272
1690 173
2098 214
16511 457
4595 814
3068 26
6100 336
6085 964
2546 347
6225 581
9598 983