1100 27
2986 576
10312 312
31589 708
16836 379
5213 206
8642 357
9785 627
5491 875
3471 584
7432 823
14416 254
3513 193
20592 329
2468 162
23445 819
8122 289
3576 584
4866 667
11451 799