3855 627
4676 572
4974 134
3493 848
10353 312
5295 630
28250 685
14238 89
55813 529
30593 175
23598 532