16692 463
7140 112
24572 699
2052 292
30548 529
24444 606
11263 41
55009 493
32555 458
10636 687
18195 124
13688 152
26224 410
25238 243