30213 529
14269 821
4015 324
24246 606
11058 41
54335 493
32228 458
10517 687
17799 124
13419 152
17443 409
24667 242
1718 346
4619 276
1404 72
2653 633
2658 367