35536 451
2534 244
5506 479
5179 39
44526 617
19338 392
16356 106
6025 778
12572 52
3386 327
3650 662
2387 54
4242 256
6744 511
5827 643