31121 127
10914 181
29237 686
2200 87
3654 933
3206 527
18647 868
4291 565
3975 243
10997 830
22102 764
3036 547
3296 612
2667 659
4700 624
3155 245
1081 149
14021 114
11554 138
4598 304
188351 213
23756 447
8703 55
4340 642
1931 140
8188 589
6089 944
17213 597