20216 236
22991 356
10716 50
32190 145
16722 777
20998 759
17419 675
26312 201
24101 313
20382 448
53244 351
30221 537
16317 573
27164 211
28855 417
46110 342
13724 656
26264 504
19016 63
37571 142
24512 158
18237 669