95712 451
271687 445
130235 785
302041 798
642149 948
144539 693
98680 526
25635 74
508547 952
81983 787
46273 483
192449 1053
248980 649
23574 43
104353 407
105758 571
179902 411
57598 612
104845 209
92180 1000
69848 667
284528 921
299542 851
35342 331
124733 684
34279 344
215437 785
27564 626