307 401
332 500
688 843
556 744
188 947
354 763
965 931
882 859
703 321
969 994
278 855
244 957
13094 364
12258 473
12149 1074
10316 1282
9358 409
9076 954
8348 568
7833 912
7590 530
7126 780
6908 740
6827 1278