27367155
13681103
8793114
344571
7024120
20841173
26960136
20902168
18125243
13635132
4830101
9218116
347365
793598
358584
500993
967480
375578
5201112
408663