23214980
10084
10435362
3628
37712265
13961
30478129
4429
20381239
8133
20846496
7316
20061044
7304
39990045
14253
22022284
7323
36280748
8639
19113289
8739
36361801
12943
17920489
5595
18679397
6487
24918477
7269
42839413
8124
2561136
879
5946657
43734
15299581
7571
45954283
16779
61643236
24014
21115363
10244
15952752
5783
13276609
4916
19311174
6383
22064262
8306
19198275
7074
21472653
8067