42543 668
16980 536
10323 301
2397323 3785
13768 719
18172 560
10264 563
5239 167
4927 74
4175 415
5675 850
3540 690
26959 57
3155 452
99705 289
26970 231