28803 297
21802 205
17186 715
18047 555
63554 293
24933 348
9601 267
24611 853
33334 340
11502 336
35297 468
10741 400
47552 730
16090 451
10078 632
15607 620
28657 473
10155 569
27743 718
28103 597
12765 351
6756 480
9021 366
21616 279