2486
281
1163131
541585
92431
127142
817819
1299969
1288784
77023
729690
241478
31308464
26651124
23787997
23103481
17927342
16087971
149881028
14212239
12267764
10153483
610326
5412209