5234 652
8149 51
205993 1044
55024 317
26748 720
23451 593
8328 616
3424 166
8097 619
4643 729
2291 111
4397 418
87505 539