6560 312
91299 323
18466 398
32479 507
77271 519
26007 744
51954 527
21969 191
76538 886
50312 535
20444 291