13192 61
101688 279
140400 661
16105 132
609731 881
446152 580
52409 794
345311 430
37084 617
210930 721
221238 673
7306 801
22286 815
14877 562
3056 177
13886 819
44819 634
99466 356
146879 163
140758 268
152098 575
127257 969
108765 715
86178 919
25527 1009