1674 71
3096 290
16836 928
53019 776
4581 31
4066 136
4313 315
11264 234
5098 956
3441 540
4058 388
18795 614
2596 309
2244 115
5085 622
4106 585