9693 360
22875 238
23921 581
25719 158
18905 872
17439 794
12825 520
18029 80
19207 233
28016 705
16707 466
18481 519
15015 289
21836 322