41335 582
6321 661
2536 342
5814 740
34052 401
30496 497
11014 482
17409 171
39204 353
14420 675
2448 57