16629 463
7124 112
24490 699
2041 292
30420 529
24372 606
11160 41
54776 493
32456 458
10593 687
17985 124
13594 152
17535 409
25050 243