791 255
1481 112
2551 640
16550 653
4047 188
16514 829
6183 554
10548 583
11356 439
6608 372
4573 577
8423 593