2651 497
5017 696
4671 909
3462 379
2435 272
1690 173
2109 214
16511 457
4598 814
3076 26
6105 336
6103 964
2553 347
6250 581
9625 983