31088 127
10847 181
29212 686
2171 87
3651 933
3188 527
18632 868
4273 565
3955 243
10994 830
22066 764
3029 547
3284 612
2665 659
4678 624
3150 245
1074 149
14015 114
11535 138
4594 304
188276 213
23751 447
8696 55
4331 642
1931 140
8178 589
6081 944
17205 597