59693
29
24133
5
27013
8
26262
8
13608
1
23712
9
11182
1
15795
3
8257
2
21260
2
11951
3
17999
1
8794
7
13227
1
13315
9
15315
4
8076
1