5237 652
8149 51
206106 1044
55075 317
27040 720
23486 593
8331 616
3428 166
8097 619
4644 729
2294 111
4404 418
87575 539