2981 601
1840 397
7115 738
4735 371
5109 564
5305 486
14872 897
7522 462
7805 668
3221 46
13320 574
24281 119
6129 562
55565 174
7634 624
4722 280
20499 678
9058 547
12073 657
20533 380