13309 36
12433 217
23203 685
11758 726
18533 260
12192 303
18082 675
11571 302
18779 550
19724 747
24522 278
10629 370
15361 442
16703 661
50418 681
21416 434
15094 533
16490 502
18453 409
10171 176
15485 445
8238 299
13881 280
11254 628
9016 265
12532 397
8672 175