31535
0
25137
918
2275
2
19279
587
1020
17353
968
2587
16
2574
1
1824
20634
8
2668
4536
171
3114
4
798
5223
9
3510
3498
165
1483
802
3248
2730
6
467
2190
729
78