39812
2715
19310
29513
67810
2510
3814
8945
77010
2410
2903
50613
1634817
1154712
11171276
1034216
10109258
97624
8269155
774411
71046
61814
57422
54098