5177 680
1832 41
4303 272
6740 261
128691 842
18230 623
69521 144
9253 553
6654 204
13723 385
14446 977
6848 918
3817 754