48438 89
14076 377
26071 290
20261 178
8679 866
28250 665
8804 501
14064 206
7079 138
7891 322
4087 116
7073 338
4472 748
2938 309