42956 221669
30792 108719
17536 92874
16810 98412
16601 104611
14708 56879
9993 39219
8677 27486
8584 78847
6511 29974