22028 424
7428 197
62359 604
13877 700
23062 356
17386 461
102707 361
10902 50
32752 145
35522 583
16865 777
20996 759
12853 687
26440 201
15088 743
24277 313
12659 752
20483 448
69632 169
10649 502
53519 352
24672 327
73225 858