26021 329
3254 121
9620 806
7068 638
4507 505
7702 308
6358 81
4221 549
4769 651
6727 358
7232 803
3820 456