16409 508
18439 458
13550 290
17698 864
16861 320
9709 97
11006 158
3667 412
20887 525
9291 42
14021 677
5698 301
2684 277
15093 605
7739 440
16463 820
9309 521
16244 171
4551 610
3703 574
3848 78
6141 349
16551 807
9834 230
8076 462
16586 776
19605 614
12895 405