16640 463
7126 112
24502 699
2043 292
30439 529
24380 606
11167 41
54810 493
32480 458
10600 687
18027 124
13610 152
17537 409
25077 243