95738 451
271738 445
130252 785
302105 798
642237 948
144566 693
98707 526
25641 74
508601 952
82009 787
46275 483
192471 1053
249022 649
23586 43
104390 407
105783 571
179921 411
57610 612
104861 209
92204 1000
69854 667
284547 921
299587 851
35351 331
124768 684
34308 344
215659 786
27566 626