16692 463
7140 112
24570 699
2052 292
30547 529
24444 606
11263 41
55003 493
32554 458
10635 687
18195 124
13686 152
26222 410
25235 243