3843 627
4660 572
4902 134
3473 848
10332 312
5288 630
28067 685
14162 89
55768 529
30458 175
23513 532