31082 127
10837 181
29211 686
2170 87
3649 933
3186 527
18631 868
4271 565
3954 243
10993 830
22064 764
3029 547
3283 612
2665 659
4677 624
3150 245
1074 149
14014 114
11534 138
4594 304
188268 213
23748 447
8694 55
4331 642
1931 140
8178 589
6081 944
17205 597