4763 64
847 260
21057 117
23140 607
6915 553
5913 628
13637 960
2988 723
5470 312
440773 1305
56398 294