48450 89
14175 377
26068 290
20243 178
8669 866
28380 665
8804 501
14064 206
7099 138
7900 322
4118 116
7090 340
4464 748
2930 309