10100
80728
74962
59330
56744
41349
37424
359176
35316
34114
32812
32414
31726
31613
26510
26317
26323
25415
23414
23235
23018
22822
22717
2259
22323
217169
21622
20810
2070
2064
20418
20110
20013
1972
19215
18926
17619
17217
15712
15612
15614
1524
14915
14814
14613
14522
13822
13810
1358956
1345
13411
12913
1263
1236
1214
1164
11514
1148
11313
11313
1125391
11122
10112
1002
8714
81132
632035
540
485346