3555465
2786727
2238148
1530316
1381417
1232413
1208115
1164819
1087234
1062613
1046610
1040817
966514
912413
909819
909315
900012
82978
745213
740325
687415
655113
58006
57506
55336
534119
48605
48559
46899
46004
43293
42658
41829
40505
40297
359711
35826
35693
34966
34493
331510
30375
29034
27275
24612
23783
22460
22140
19292
19242
16840
16634
15865
14435
13992
13691
12123
11064
10832
10705
10702
9590
8691
8591
8401