30187 529
14254 821
4013 324
24218 606
11045 41
54297 493
32205 458
10509 687
17790 124
13403 152
17441 409
24646 242
1718 346
4619 276
1402 72
2651 633
2658 367