1062 196
1696 414
14857 868
19598 483
13827 691
15166 204
6523 632
13048 598
15855 636
10633 532
9413 982
3134 511
2455 130
2688 270
9267 40