296
12972
11513
8910
8353
6067
15687
10835
19494
17556
11461
24434
11551
21730
13890
5778
58498
8344
4556