413 104
1608 471
2501 695
480 63
26006 280
9411 196
30700 156
220840 317
16151 346
9096 239
18392 820
12744 374
5024 92
15442 642
3359 416