95702 451
271645 445
130214 785
301959 798
642077 948
144514 693
98666 526
25629 74
508482 952
81954 787
46271 483
192429 1053
248953 649
23566 43
104315 407
105745 571
179882 411
57593 612
104832 209
92161 1000
69840 667
284507 921
299481 851
35332 331
124700 684
34269 344
215177 785
27557 626