95705 451
271651 445
130220 785
301971 798
642085 948
144516 693
98668 526
25630 74
508488 952
81957 787
46271 483
192429 1053
248954 649
23566 43
104329 407
105747 571
179884 411
57594 612
104835 209
92168 1000
69840 667
284512 921
299488 851
35333 331
124703 684
34269 344
215211 785
27559 626