346969 1128
81129 493
550857 1001
223858 273
74419 853
375123 566
193284 750
49439 598
360739 786
101225 192
244439 465
80737 195
50677 616
146317 931
15016 402
18266 356
13769 372
10312 907
4758 122
10777 722
10354 123
9740 801
26375 821