95701 451
271640 445
130210 785
301945 798
642068 948
144512 693
98661 526
25628 74
508475 952
81951 787
46271 483
192424 1053
248951 649
23564 43
104312 407
105739 571
179880 411
57593 612
104832 209
92156 1000
69838 667
284502 921
299479 851
35332 331
124699 684
34266 344
215149 785
27556 626