22980 495
9778 453
25596 938
16560 642
12074 609
14519 82
20790 538
9428 358
18326 343
85550 873
71274 338
39317 247
97702 289
30300 537