48449 89
14169 377
26064 290
20239 178
8668 866
28376 665
8804 501
14060 206
7097 138
7897 322
4116 116
7090 340
4464 748
2930 309