31078 127
10833 181
29207 686
2168 87
3649 933
3186 527
18631 868
4271 565
3951 243
10993 830
22059 764
3028 547
3281 612
2664 659
4674 624
3150 245
1073 149
14014 114
11532 138
4594 304
188259 213
23740 447
8693 55
4331 642
1931 140
8177 589
6080 944
17204 597