5475 652
8773 53
213048 1055
59073 318
30472 722
25805 594
8588 616
3722 166
8260 619
4811 729
2472 111
4587 418
93340 543