436690
539174
171309
68761
375156
614393
262620
2688
37154
902278
846758
570809
28954454
24394119
21934992
21144480
16470333
14846969
140421028
13363239
11514764
1150776
9453480
943958