31086 127
10841 181
29211 686
2170 87
3650 933
3188 527
18632 868
4271 565
3954 243
10994 830
22064 764
3029 547
3283 612
2665 659
4678 624
3150 245
1074 149
14014 114
11534 138
4594 304
188273 213
23750 447
8694 55
4331 642
1931 140
8178 589
6081 944
17205 597