1674 71
3094 290
16826 928
52999 776
4578 31
4066 136
4313 315
11262 234
5097 956
3441 540
4055 388
18794 614
2596 309
2243 115
5081 622
4106 585