3855 627
4676 572
5015 134
3493 848
10353 312
5295 630
28263 685
14242 89
55813 529
30595 175
23603 532