39956 520
71477 728
168696 451
286453 655
21075 635
57058 537
149109 363
136641 463
33920 658
51526 830
117515 343
102227 535
195685 425
33544 257
38314 281
117514 223
109012 636
116292 982
79919 627
62602 86
81510 808
122849 951
81078 723
116917 855
74075 201
238721 1061
87802 767
52320 778