806929
490582
344499
299848
440607
351988
298187
801626
38440
597811
226124
18662
32378464
27610131
24660998
24228481
18512343
16678973
154861029
14674239
12650764
10474485
775144
5711209