416 104
1614 471
2517 695
508 63
26044 280
9467 196
30747 156
220864 317
16175 346
9106 239
18468 820
12808 374
5025 92
15471 642
3371 416