11696 881
12611 622
21925 555
18755 410
39409 412
92889 843
423630 1061
19874 187
9017 356
20048 66
8312 145
7040 39
10425 728
7197 429
333943 1079
88448 270
20137 445
20638 704
521780 1661
194553 620
43550 172
10291 339
81796 164
79300 179
11582 892
21169 37
33212 222
23998 698