551348
347355
490720
83329
1084292
807873
123968
919376
27837702
23240486
22654960
19367669
14111916
12830157
11426624
9976365
210265
891108
436725
221275