95738 451
271738 445
130256 785
302110 798
642241 948
144567 693
98709 526
25641 74
508608 952
82012 787
46275 483
192472 1053
249025 649
23586 43
104391 407
105785 571
179921 411
57611 612
104862 209
92206 1000
69854 667
284547 921
299591 851
35351 331
124769 684
34310 344
215677 786
27566 626