301953 798
16012 154
144513 693
98664 526
25628 74
81952 787
36367 707
46271 483
48798 455
192428 1053
248952 649
23566 43
104312 407
105741 571
179881 411
57593 612
104832 209
92160 1000
127030 359
69838 667
284507 921
27651 174
29358 557
44082 881
299480 851
35332 331
40192 737
124699 684