29009 295
23627 264
25332 508
20961 486
21258 631
22808 360
25195 490
30466 344
21782 670
20379 422
26093 308
27628 814
30648 443
23086 465
31576 680
26739 359
17545 116
28003 155
22931 498
20407 120
26497 386
19971 354
21325 526
21262 94