23619 43
104436 407
105832 571
33565 306
54845 518
141071 331
99990 719
179949 411
57629 612
104880 209
92280 1000
127123 359
69883 667
284597 921
27672 174
90177 463
36220 341
12875 385
29390 557
269900 539
44093 881
299703 851
35364 331
40234 737
5636 423
5772 555
124859 684
43401 888