40089 767
20573 857
100143 848
33243 354
65156 625
282047 787
413392 719
15522 871
164869 621
59438 631
14803 493
12014 198
28890 311
100734 369
31421 309
18462 858
133297 383
344203 783
45201 708
80482 385
140654 646
56447 586
151658 452
499497 1011
264897 1202
121524 794
203713 445
21947 422