1038 536
72 523
553 515
280 489
841 483
496 464
384 371
472 367
122 350
467 280
839 265
865 232
786 221
393 202
598 128
701 112
242 36