1011 94
928 308
920 998
893 245
835 471
827 524
717 881
711 987
596 688
566 430
527 152
510 70
440 92
378 800
346 210
261 153
245 243
230 628
180 976
118 587