3073 582
3069 288
5108 523
102404 425
5415 826
3541 227
3847 193
1905 77
5151 882
5537 593
16907 399
14747 307
14966 587
7049 540
12175 447
214595 1155
15590 441
71745 142
344070 930
211777 419
14367 613
69533 326
10396 34
6698 697
5595 643
48139 317
39581 736
22017 260