3853 627
4669 572
4913 134
3484 848
10347 312
5293 630
28196 685
14215 89
55795 529
30551 175
23574 532