2893
89930
10939
3862
9771
8480
13090
37373
2910
1420
10
00
2017537
14258284
1391912
12362261
1192940
112293
10254158
1004612
850437
82136
77375
70392