30202 529
14264 821
4014 324
24231 606
11054 41
54320 493
32220 458
10515 687
17797 124
13412 152
17442 409
24656 242
1718 346
4619 276
1403 72
2651 633
2658 367