642666 2000
6523 413
254519 462
29375 140
60922 770
17267 176
360060 849
66046 255
199945 665
120134 476
24737 1036
50443 395
31802 667
63669 651
13973 67
26567 654
504114 1227
95499 797
59083 882
75200 745
71480 709
10790 99
33894 341