451 793
563 181
510 48
41 520
513 195
748 850
161 588
849 427
1540 148
1351 636
1242 706
1205 948
1192 634
1123 830
1110 244
1101 860
440 473
8 567
7 216
35 4