257027 751
59595 660
215030 485
103065 694
80937 291
83532 153
113786 213
122213 593
107329 195
252008 524
360854 532
86605 566
85263 819
60307 789
99812 458
195071 544
105650 420
52796 642
149531 197
207015 618
36211 597
39952 866
15125 821
77993 244
110288 365
66302 546
159270 404
27944 253