1020
324362
36
133
103478
7
296
87568
12
930
82440
24
138
70334
38
67
54717
10
496
50296
14
36
48093
16
303
46064
26
137
44928
15
224
37381
5669284
0
100000
99980
253
1562
1017613
15
1520
384252
0
31536
15102
2
32633
1690
23
660
242448
69
5472
151491
40
588
197760
48
680
147054