105026 518
332152 554
99987 79
168287 645
134756 824
62657 647
256610 751
59532 660
102962 694
80874 291
85188 819
105610 420
206761 618
77952 244
66266 546
78186 425
57821 224
80718 735
107110 103
58503 532
126935 386
61980 688
93835 904