85961 294
115066 471
76647 102
59395 270
41428 817
128255 386
184394 785
352276 992
413511 919
35642 703
14588 589
84886 533
15490 704
32557 321
91602 501
23848 1011
81703 189
30498 379
150148 931
672268 1142
1352435 2535
398048 1164