2986 601
1856 397
7216 738
4748 371
5115 564
5313 486
14887 897
7532 462
7808 668
3224 46
13325 574
24286 119
6132 562
55587 174
7635 624
4724 280
20504 678
9060 547
12076 657
20536 380