48616 89
14706 377
26221 290
20343 178
8783 867
28561 665
8897 501
14197 206
7191 138
8033 322
4185 116
7119 340
4528 748
2978 309