48421 89
12550 375
26071 290
20440 178
8657 866
28259 665
8926 501
14068 206
7143 138
7907 322
4126 116
7049 339
4478 748
2927 309