48450 89
14176 377
26068 290
20243 178
8669 866
28380 665
8806 501
14065 206
7100 138
7900 322
4118 116
7090 340
4464 748
2930 309