107506 465
36209 626
99645 453
47447 393
201069 489
3882 466
7553 506
259846 832
86058 542
145128 273
62268 598
36222 613
7132 665
180168 1068
60169 507
56894 163
120013 735
31373 443
23167 113
105187 399
114990 806
64328 609
31695 674
49237 584
22943 331
2939 153
59248 872
81528 612