3110 421
16227 298
3072 741
1648 496
12113 185
3189 696
6774 674
7565 685
6988 120
144098 770
15267 627
7158 845
13636 265
20732 849
138041 776
17987 827
8203 833
47308 486
4227 931
3195 255
4118 478
5706 338
5107 105
4975 146
36662 358