3843 627
4660 572
4902 134
3470 848
10332 312
5287 630
28047 685
14153 89
55761 529
30442 174
23506 532