2895 593
13696 131
101676 279
609671 881
445976 580
52392 794
345243 430
210837 721
221168 673
7304 801
3056 177
13885 819
44813 634
99457 356
146834 163
140721 268
152024 575
127199 969
108714 715
86140 919
25511 1009
67266 536
88101 185
45541 357
124451 132
59016 621
86403 266
85686 762