95710 451
271660 445
130225 785
301999 798
642113 948
144523 693
98673 526
25632 74
508503 952
81967 787
46271 483
192434 1053
248967 649
23570 43
104337 407
105754 571
179887 411
57595 612
104839 209
92172 1000
69844 667
284514 921
299509 851
35337 331
124713 684
34275 344
215339 785
27560 626