29 474
236 430
892 957
682 802
569 197
107 395
457 606
416 830
401 542
739 627
185 78
21 490
5879 208
792 273
570 180
99 556
915 774
663 795
318 642
670 334
804 839
876 809