16626 463
7124 112
24485 699
2041 292
30415 529
24369 606
11155 41
54771 493
32448 458
10592 687
17979 124
13587 152
17535 409
25044 243