115033 471
76625 102
59381 270
41422 817
128221 386
184349 785
352160 992
413445 919
35622 703
14585 589
84864 533
15485 704
32552 321
91590 501
23841 1011
81688 189
30497 379
150122 931
672249 1142
1352367 2535
398016 1164
460082 1312