5153 680
1807 41
4271 272
6680 261
128126 842
18214 623
69408 144
9233 553
6644 204
13718 385
14429 977
6836 918
3814 754