47299 593
6353 661
2547 342
5821 740
34067 401
30552 497
11056 482
17471 171
39254 353
14445 675
2451 57