1674 71
3096 290
16837 928
53023 776
4582 31
4066 136
4313 315
11264 234
5098 956
3441 540
4058 388
18796 614
2596 309
2244 115
5085 622
4106 585