7905 648
3927 723
3685 102
8062 504
16006 418
20497 123
3675 768
3037 446
25850 712
1406 134
30816 581
3580 548