95688 451
271599 445
130185 785
301848 798
641966 948
144476 693
98617 526
25626 74
508371 952
81929 787
46268 483
192383 1053
248902 649
23545 43
104277 407
105710 571
179861 411
57578 612
104820 209
92124 1000
69826 667
284455 921
299418 851
35324 331
124642 684
34246 344
214778 785
27553 626