2640 497
5008 696
4641 909
3426 379
2424 272
1687 173
2090 214
16509 457
4587 814
3060 26
6097 336
6048 964
2536 347
6198 581
9567 983