1564 371
2602 672
3111 570
2221 385
733 156
6016 777
150846 590
27703 205
35076 697
2832 483
6913 994