1674 71
3096 290
16839 928
53027 776
4583 31
4066 136
4314 315
11268 234
5099 956
3441 540
4064 388
18796 614
2596 309
2244 115
5086 622
4107 585