95738 451
271738 445
130256 785
302109 798
642238 948
144567 693
98708 526
25641 74
508605 952
82010 787
46275 483
192471 1053
249022 649
23586 43
104391 407
105785 571
179921 411
57611 612
104861 209
92204 1000
69854 667
284547 921
299588 851
35351 331
124769 684
34310 344
215667 786
27566 626