305903 1094
397034 546
13723 863
168880 635
94267 647
306591 1307
40959 144
11181 531
74950 429
1443340 4364
210282 1086
473185 2022
17390 430
388108 1320
201392 771
59053 371
854266 1684
175558 609
99057 758
253545 1179
9452 152
395066 930
112877 329
95974 492
597446 734
15914 653
181268 387
57680 107