35510 451
2533 244
5506 479
5179 39
44520 617
19331 392
16352 106
6024 778
12572 52
3386 327
3650 662
2386 54
4242 256
6744 511
5826 643