48831 455
192514 1053
249093 649
23619 43
104433 407
105831 571
99990 719
179946 411
57628 612
104879 209
92278 1000
127121 359
69883 667
284594 921
27671 174
90177 463
36220 341
29390 557
44093 881
299697 851
35364 331
40233 737
124858 684
43401 888
15051 235
34326 344
216096 793
27577 626