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