5237 652
8149 51
206115 1044
55082 317
27059 720
23489 593
8331 616
3428 166
8097 619
4644 729
2294 111
4405 418
87588 539