415 104
1614 471
2517 695
507 63
26040 280
9464 196
30746 156
220863 317
16175 346
9106 239
18467 820
12808 374
5025 92
15471 642
3371 416