5172 680
1827 41
4292 272
6718 261
128548 842
18224 623
69495 144
9249 553
6650 204
13722 385
14442 977
6846 918
3816 754