47353 593
6353 661
2548 342
5821 740
34068 401
30553 497
11056 482
17473 171
39254 353
14446 675
2451 57