16632 463
7124 112
24493 699
2042 292
30427 529
24376 606
11163 41
54788 493
32467 458
10598 687
17997 124
13606 152
17537 409
25064 243