3354 402
3895 88
5101 561
2718 338
19469 782
2252 85
7479 597
11607 636
2928 242
4936 584
8021 102
2401 169
3763 784
12981 902
4286 383