6312 661
2528 342
5808 740
34050 401
30482 497
11004 482
17396 171
39188 353
40504 582
14412 675
2446 57