42954 221666
30790 108716
17536 92873
16808 98408
16601 104607
14708 56879
9993 39218
8676 27482
8584 78847
6511 29974