18009 506
22998 196
21230 728
13168 247
18647 370
18625 97
25158 212
13725 45
24440 220
42675 479
32305 77
25411 672
13906 92
22727 616
23400 841
18437 496
15268 870
9501 199
14506 100
20054 572
19529 455
19721 579
20598 773
24978 155