3073 582
3071 288
5109 523
102424 425
5415 826
3541 227
3847 193
1905 77
5151 882
5537 593
16907 399
14748 307
14966 587
7050 540
12175 447
214598 1155
15590 441
71749 142
344073 930
211782 419
14367 613
69535 326
10397 34
6698 697
5596 643
48139 317
39586 736
22017 260