1324 313
1264 41
839 136
4259 374
3959 631
6253 155
55364 182
25644 736
7009 578
2639 78
17382 340
4389 421