1698 71
3116 290
16894 928
53161 776
4617 31
4077 136
4333 315
11293 234
5116 956
3450 540
4088 388
18810 614
2607 309
2259 115
5099 622
4110 585