32192
53076
29129
28815
2347023
387960
64129
28766
28329
34601
28990
1295890
175379
71304
32038
39132
78803
1060985
35408
106373
117560
243189
36373
26946
24381
348104
700997
1037534
3116924
353742
172863
127052
537662
462448
83145