5170 680
1826 41
4289 272
6714 261
128479 842
18224 623
69481 144
9248 553
6650 204
13722 385
14442 977
6845 918
3814 754