95701 451
271635 445
130208 785
301935 798
642063 948
144506 693
98659 526
25628 74
508463 952
81947 787
46270 483
192417 1053
248944 649
23561 43
104310 407
105735 571
179878 411
57592 612
104831 209
92154 1000
69837 667
284491 921
299474 851
35332 331
124691 684
34263 344
215130 785
27556 626