356768 900
12849 958
224193 511
260671 867
307599 1068
14433 581
385100 603
242866 959
234578 829
7975 602
5991 384
179056 315
116711 1067
8427 145
15340 69
12864 527
214752 717
6788 192
284381 1143
392595 673
7804 482
10777 823
667019 1560
271409 507
160766 792
138466 523
10580 526
166973 399