5216 652
8132 51
205241 1043
54728 317
26542 720
23275 593
8300 616
3407 166
8088 619
4629 729
2277 111
4380 418
87073 538