31131 127
10930 181
29247 686
2205 87
3656 933
3212 527
18652 868
4293 565
3981 243
11001 830
22114 764
3038 547
3298 612
2667 659
4704 624
3157 245
1084 149
14022 114
11559 138
4603 304
188369 213
23760 447
8705 55
4341 642
1931 140
8190 589
6095 944
17220 597