4956 487
9992 295
8178 394
11422 515
27136 913
40825 462
26807 181
3643 791
2523 341
2650 551
1077 103
1589 83
4424 682