3979 91
6666 334
31597 712
5219 634
1930 242
12627 389
5061 686
35231 796
2619 198
43702 945
7329 708
13985 702
69992 568
18835 552
8741 747
9054 647
3351 79
6945 411
8966 44
8009 744
8895 482
9549 403
9067 721
6034 43
11682 779
11198 34
24087 147
32127 123