59956
29
24208
5
27376
8
26436
8
13697
1
23996
9
11287
1
15845
3
8322
2
21411
2
12031
3
18098
1
8807
7
13311
1
13407
9
15420
4
8126
1