5234 652
8149 51
205961 1044
55007 317
26737 720
23447 593
8328 616
3423 166
8097 619
4643 729
2291 111
4395 418
87462 538