170526 1137
147545 897
52787 231
39399 604
123046 678
183728 599
263875 764
9674 119
108558 606
88497 389
63740 261
58018 671
101451 321
123580 282
43851 126
263479 977
10576 49
74336 746
347642 863
36759 195
91201 591
109976 629