2560 45
21020 449
15184 759
16440 224
57347 588
43211 1028
30224 166
77648 513
75131 263
714714 1104
14732 363
1380785 4275
168129 292
29571 931
400021 1064
94159 668
185319 519
11661 425
296756 941
85510 303
202839 918
153531 1018
6193 407
4821 227