7905 648
3926 723
3685 102
8062 504
16006 418
20496 123
3675 768
3037 446
25847 712
1406 134
30815 581
3580 548