30892 470
4013 209
7584 685
10939 941
17297 1000
10315 569
11948 674
15410 196
51061 486
15311 563
15073 621
72052 642
1563912 4497
1352317 2535
309006 850
460069 1312
1112997 1889
923502 1982
12932 622
582686 1215
9401 117
647967 1337