35531 451
2534 244
5506 479
5179 39
44522 617
19336 392
16355 106
6025 778
12572 52
3386 327
3650 662
2387 54
4242 256
6744 511
5827 643