5149 680
1802 41
4264 272
6663 261
127998 842
18208 623
69388 144
9229 553
6644 204
13716 385
14423 977
6832 918
3812 754