16632 463
7124 112
24493 699
2042 292
30428 529
24376 606
11163 41
54790 493
32468 458
10598 687
17998 124
13606 152
17537 409
25064 243