48408 4
29501 4
12877 4
8503 4
16281 4
7554 4
12431 4
9403 4
10976 4
3102 4
1678 4
5981 4
19656 4
1032 4
20326 4
36659 4
6751 4
2653 4
4630 4
2576 4
5807 4
14783 4
27957 4
11679 4