120448 416
72527 759
2633 69
7260 372
6176 823
8110 534
3676 521
3701 357
5340 711
2421 126
2816 456
5649 548
4067 466
3413 473
3496 95
2722 264
3468 637