1674 71
3096 290
16841 928
53028 776
4584 31
4066 136
4314 315
11269 234
5099 956
3441 540
4065 388
18796 614
2596 309
2245 115
5086 622
4107 585