1101 27
2987 576
10312 312
31591 708
16840 379
5215 206
8643 357
9785 627
5491 875
3471 584
7436 823
14416 254
3515 193
20592 329
2468 162
23446 819
8123 289
3576 584
4866 667
11455 799