2988 412
2212 220
370 394
719 234
159 586
868 911
899 230
531 364
999 488
43 991
370 695
786 864
447 617
581 511
583 274
238 562
556 332
991 840
589 43
510 100
315 534
619 278