3916 723
3681 102
8054 504
15989 418
20475 123
3675 768
3037 446
25780 712
1401 134
30789 581
3575 548