1598 473
2709 460
3680 265
5039 322
9409 106
4694 387
19424 389
72983 955
2074 351
3410 623
7267 797
6089 896