31535
0
2730
6
25137
2657
3
2668
2
20634
8
2855
5223
9
2076
1
19279
258
2111
521
1869
5
968
1824
3381
458
2574
1056
2275
357
3691
2809
440
17353
2301
1020
350
3092