3073 582
3069 288
5108 523
102378 425
5415 826
3540 227
3847 193
1904 77
5149 882
5536 593
16906 399
14747 307
14966 587
7049 540
12175 447
214591 1155
15589 441
71745 142
344069 930
211771 419
14367 613
69533 326
10396 34
6698 697
5594 643
48138 317
39570 736
22007 260