9860 407
2321 439
4666 555
8233 266
7952 769
4825 212
1457 42
5150 618
4029 817
1964 424
695 140
2635 309
899 176
2411 595
706 46
2986 516