86013 294
115115 471
76720 102
59417 270
41439 817
128327 386
184478 785
352490 992
413675 919
35667 703
14594 589
84925 533
15497 704
32567 321
91621 501
23857 1011
81718 189
30504 379
150167 931
672298 1142
1352536 2535
398105 1164