12672 78
7484 85
19219 94
22186 406
9343 286
13905 318
27136 638
10240 676
11926 109
28667 790
12909 266
8649 297
45971 226
17572 595
9703 126
17264 448
21625 340
11750 260
20376 58
30743 775
10530 969
18595 851
21118 620
29533 631