95742 451
271741 445
130256 785
302115 798
642254 948
144567 693
98713 526
25641 74
508614 952
82015 787
46275 483
192476 1053
249029 649
23589 43
104397 407
105788 571
179923 411
57612 612
104863 209
92210 1000
69856 667
284552 921
299597 851
35352 331
124776 684
34311 344
215720 786
27567 626