31081 127
10835 181
29208 686
2169 87
3649 933
3186 527
18631 868
4271 565
3954 243
10993 830
22062 764
3029 547
3282 612
2665 659
4675 624
3150 245
1073 149
14014 114
11533 138
4594 304
188265 213
23742 447
8693 55
4331 642
1931 140
8177 589
6081 944
17204 597