4004 602
3167 278
9555 368
17929 195
18672 169
17508 73
611186 881
225605 307
84575 289
403090 540
26882 136
16245 821
7227 551
14882 604
28956 177
136123 389
12301 894
15787 734
6051 378
20366 362
17605 522
115303 293
43617 197
19564 516
23802 837
52319 424
29386 691
5327 126