31085 254
16202 821
39301 597
94616 613
2633 87
5844 183
3438 115
4528 230
2603 128
16837 751
6097 216
12508 357
5638 727
10759 112
11781 512
5088 779
7549 672
4876 559
12970 877
3543 368
4453 166
8410 585
7398 492
6696 235