95687 451
271594 445
130184 785
301839 798
641961 948
144472 693
98615 526
25625 74
508352 952
81927 787
46268 483
192373 1053
248894 649
23545 43
104274 407
105705 571
179858 411
57577 612
104817 209
92116 1000
69826 667
284454 921
299414 851
35324 331
124634 684
34241 344
214733 785
27553 626