22675 503
24390 743
18476 394
15782 112
30658 196
17249 467
20991 551
9879 482
11445 164
18501 180
13645 54
21998 279
13228 508
19394 103
24700 314
14769 214
21219 846
20561 526
15814 138
17636 182
19406 465
16032 265
24314 812
37497 567