3855 627
4675 572
4950 134
3492 848
10352 312
5295 630
28245 685
14236 89
55813 529
30590 175
23596 532