31133 127
10934 181
29247 686
2208 87
3659 933
3212 527
18652 868
4295 565
3982 243
11001 830
22116 764
3038 547
3298 612
2667 659
4705 624
3158 245
1084 149
14022 114
11559 138
4603 304
188373 213
23760 447
8705 55
4342 642
1932 140
8191 589
6095 944
17221 597