3086 235
12345 440
19455 476
6078 147
11555 644
42461 668
26445 105
29422 61
22727 545
10666 90
15654 276
39841 515
10889 151
9982 459
13319 299
5725 484
9571 200
37582 542
45179 827
10199 217
8408 481
6645 315
10125 844
8400 610
15510 579
14558 296
14912 259
8586 152