2561 45
21020 449
15184 759
16440 224
57351 588
43211 1028
30224 166
77648 513
75133 263
714836 1104
14735 363
1380905 4275
168141 292
29571 931
400054 1064
94160 668
185332 519
11661 425
296779 941
85526 303
202860 918
153548 1018
6193 407
4821 227