2950 593
13804 131
101687 279
609722 881
446114 580
52407 794
345299 430
210913 721
221226 673
7306 801
3056 177
13886 819
44817 634
99466 356
146868 163
140747 268
152081 575
127249 969
108757 715
86172 919
25524 1009
67294 536
88119 185
45551 357
124481 132
59032 621
86421 266
85715 762