581 22
1962 425
1494 1012
422 73
942 859
5404 64
5344 77
1356 1092
1267 1061
1221 830
1705 90
1149 119