85973 294
115082 471
76666 102
59404 270
41429 817
128266 386
184416 785
352320 992
413546 919
35648 703
14588 589
84890 533
15492 704
32560 321
91608 501
23852 1011
81707 189
30500 379
150151 931
672271 1142
1352468 2535
398059 1164