2950 593
13806 131
101687 279
609723 881
446117 580
52407 794
345299 430
210917 721
221226 673
7306 801
3056 177
13886 819
44817 634
99466 356
146869 163
140747 268
152081 575
127250 969
108757 715
86172 919
25524 1009
67294 536
88120 185
45552 357
124482 132
59032 621
86421 266
85715 762