31230 320
11048 222
21976 704
15567 363
7227 386
9291 486
9723 128
17586 348
19732 550
6328 143
16856 579
11987 627
26803 142
34184 138
8026 999
9327 718
5576 359
12862 549
22913 72
18591 654
6442 286
8904 61
26448 651
7659 648
14464 733
15625 187
6877 67
9489 875