1674 71
3097 290
16850 928
53042 776
4587 31
4066 136
4317 315
11271 234
5101 956
3441 540
4069 388
18796 614
2596 309
2246 115
5086 622
4107 585