20 25
966 489
24 116
500 848
674 963
1001 655
167 242
907 19
1008 258
855 151
252 220
937 744
22 215
936 1
498 603
113 237
256 400
206 483
709 89
313 849