16620 463
7123 112
24479 699
2040 292
30408 529
24363 606
11148 41
54757 493
32436 458
10585 687
17971 124
13582 152
17535 409
25032 243