18092 625
42680 668
17037 536
10348 301
2400201 3785
13808 719
18206 560
10273 563
5253 167
4943 74
4182 415
5685 850
3551 690
27003 57
3172 452
99868 289
26994 231