43 202
239 770
994 381
526 580
1045 826
463 286
740 839
466 116
682 261
674 594
608 473
142 422
937 828
553 596
217 17
62 702
953 526
818 109
723 433
167 312