26496 151
10666 728
12551 843
4708 392
20702 58
8842 262
4924 212
13942 723
59688 416
526612 858
199631 294
133786 133
156577 423
109295 680
73690 284
97657 116
93753 673
203779 834
333405 576
130529 691
115695 519
378182 567
110821 80
201012 875
84093 609
92371 366
187482 650
301418 650