47392 593
6354 661
2549 342
5821 740
34068 401
30553 497
11056 482
17473 171
39255 353
14446 675
2451 57