3855 627
4671 572
4915 134
3491 848
10352 312
5295 630
28230 685
14234 89
55808 529
30582 175
23593 532