31116 127
10896 181
29233 686
2195 87
3654 933
3203 527
18644 868
4287 565
3974 243
10996 830
22094 764
3035 547
3296 612
2666 659
4698 624
3154 245
1079 149
14020 114
11553 138
4598 304
188336 213
23754 447
8702 55
4339 642
1931 140
8187 589
6086 944
17213 597