2562 45
21020 449
15184 759
16440 224
57356 588
43211 1028
30224 166
77648 513
75135 263
714878 1105
14735 363
1380957 4275
168148 292
29571 931
400063 1064
94160 668
185345 519
11661 425
296787 941
85529 305
202870 918
153556 1018
6193 407
4821 227