5135 680
1793 41
4249 272
6617 261
127653 842
18201 623
69314 144
9224 553
6640 204
13712 385
14418 977
6827 918
3810 754