43486 703
23493 349
19675 52
4873 610
3961 550
9747 510
4362 260
4626 418
7266 107
5953 441
5251 399
9637 464