95736 451
271731 445
130249 785
302096 798
642227 948
144560 693
98696 526
25639 74
508592 952
82008 787
46275 483
192466 1053
249015 649
23585 43
104383 407
105779 571
179920 411
57608 612
104861 209
92200 1000
69853 667
284546 921
299577 851
35350 331
124761 684
34303 344
215625 786
27566 626