225 971
309 492
913 88
904 778
46 395
989 681
759 523
541 445
1542 148
1352 636
1242 706
1205 948
1192 634
1125 830
1110 244
1101 860
442 473
9 567
8 216
36 4