17295 110
22358 180
29800 70
26656 308
29306 295
24882 173
30828 344
29993 828
21996 670
21562 526
19054 569
20170 354
25546 489
19918 219
21611 264
20346 238
27417 623
25785 201
26083 175
28256 155
21294 161
28069 481
20127 400
29050 89