16627 463
7124 112
24486 699
2041 292
30417 529
24370 606
11157 41
54773 493
32453 458
10592 687
17980 124
13588 152
17535 409
25045 243