7905 648
3928 723
3685 102
8062 504
16008 418
20498 123
3675 768
3037 446
25855 712
1406 134
30817 581
3581 548