2490658
887812
1448322
65217174
249651012
330733390
67935
1302114
1540
26481168
305514354
1600
430510728
238124380
1665518312
156728267
129581178
123002252
1114268895
103214210
88214178
82948290
74643139
69268158