3109 421
16063 297
3072 741
1648 496
11997 185
3188 696
6773 674
7565 685
6988 120
144043 770
15265 627
7158 845
13635 265
20732 849
137911 776
17974 827
8203 833
47283 486
4227 931
3195 255
4116 478
5706 338
5106 105
4973 146
36579 358