42954 221661
30789 108711
17536 92870
16808 98405
16601 104603
14708 56879
9993 39217
8676 27478
8584 78845
6511 29972