5347 680
2110 41
4742 272
7569 262
134540 843
18403 623
70703 145
9411 553
6747 204
13777 385
14634 977
6964 918
3870 754