2730
54363
24937
40044
2320
100125
735152
39237
35064
1149
59094
42848
826183
106033
4335
18116
55246
50021
54896
48171039