59696
29
24133
5
27018
8
26263
8
13609
1
23716
9
11191
1
15803
3
8258
2
21267
2
11958
3
18013
1
8794
7
13228
1
13315
9
15315
4
8087
1