30448208
14655
29893459
16132
21965368
12387
22645984
11463
114354642
43288
20202548
8862
12155742
4115
17928779
6499
25786581
11011
21669445
10109
31125733
11649
24907969
8658
25447625
15685
22146493
11636
44297234
31384
14817038
5833
31478440
9625
28974566
10395
12332507
4552
23559387
8774
11198002
3405
15453025
6330
10133307
3113
26448603
7766
31057237
10263
12280171
6572
32554099
12588
16249064
5387