48450 89
14172 377
26067 290
20243 178
8669 866
28379 665
8804 501
14064 206
7098 138
7900 322
4118 116
7090 340
4464 748
2930 309