48802 455
192458 1053
249009 649
23581 43
104369 407
105773 571
99958 719
179913 411
57602 612
104855 209
92193 1000
127064 359
69851 667
284540 921
27658 174
90156 463
36194 341
29375 557
44087 881
299564 851
35348 331
40209 737
124750 684
43384 888
15044 235
34296 344
215571 786
27565 626