599365
244283
201788
33858181
34475182
17489121
149165
4501124
8763107
17735142
23636177
12357122
738681
438962
13735100
150595
158150
148958
6571104
3271111
147890
1145684
318962