562 85
13326 950
14554 370
566281 1188
6066 281
42587 600
6707 734
12416 105
29305 336
11587 613
29621 345
13056 697
18696 262