82 29
186 119
286 88
22 389
67 679
28 40
109 141
685 750
392 195
265 990
777 441
414 489
565 492
1008 79
503 980
640 918
12 263
602 675
214 175
69 708
462 969
481 95
18 278