16640 463
7126 112
24502 699
2042 292
30438 529
24379 606
11167 41
54804 493
32478 458
10600 687
18020 124
13610 152
17537 409
25077 243