58 14
506 966
220 130
555 157
145 48
482 49
951 144
30 420
506 396
157 814
172 632
253 669
686 714
2346 220
478 726
676 23
276 700
883 303
470 402
158 943