20188 90
5362 311
5735 519
3622 771
7088 603
8916 739
23691 915
11511 145
9207 667
13624 726
1727 147
4282 319
4097 547
9191 625
3941 602
3065 278
9363 368
17856 195
18583 169
17413 73
609654 881
225041 307
84155 289
402002 537
26814 136
16173 821
7169 551
14688 604