6511 153
6508 957
6470 294
3986 123
22168 619
5187 590
7720 246
7476 107
5524 618
20595 566
29459 293