4689 47
2001 67
12591 472
20427 818
6524 315
13141 602
6433 103
9937 485
3916 739
21653 640
3038 393
16592 170
5932 822
7059 310
4410 457
4105 474
2682 245
2898 168