95705 451
271646 445
130216 785
301963 798
642082 948
144515 693
98668 526
25630 74
508486 952
81955 787
46271 483
192429 1053
248954 649
23566 43
104315 407
105747 571
179884 411
57593 612
104834 209
92162 1000
69840 667
284510 921
299484 851
35333 331
124701 684
34269 344
215192 785
27558 626