5258 652
8165 51
206869 1044
55400 317
27647 720
23709 593
8350 616
3452 166
8106 619
4667 729
2309 111
4416 418
88088 540