3052 688
1196 355
1666 491
2562 499
2132 560
39725 527
5465 60
73659 906
25685 837
37029 359
6644 203