5485 652
8788 53
213365 1055
59282 318
30661 722
25882 594
8597 616
3735 166
8262 619
4813 729
2478 111
4590 418
93708 544