415 104
1614 471
2516 695
507 63
26039 280
9461 196
30744 156
220863 317
16175 346
9105 239
18467 820
12805 374
5025 92
15471 642
3370 416