152051 472
20701 250
16649 163
18585 570
451844 1073
331313 514
166772 857
32266 599
139621 568
23535 631
18158 682
377951 957
12172 505
9898 209
34960 74
26372 288
354328 1385
31988 234
13986 753
14645 156
9037 50
172147 489
23187 228
233543 1003
19649 386
11903 597
11573 495
6723 104