19 25
958 489
22 116
500 848
674 963
1000 655
164 242
905 19
1007 258
853 151
247 220
937 744
19 215
921 1
494 603
109 237
254 400
205 483
709 89
313 849