52
809
504
29313
120
33510
1238
1052
1232
863
1243
27110
263
2083
911
25611
1687
1056
32112
27713
40
42
562
34