4818
6615
1016628
916582
602111
52878
726265
484480
496575
92375
871410
301524
31309464
26653124
23796997
23106481
17927342
16088971
149931028
14214239
12269764
10159483
611126
5413209