628 167
394 879
52 446
929 219
347 297
192 204
705 619
681 1000
576 385
312 651
585 951
555 835
882 284
554 113
216 175
732 919
997 30
29 29
338 660
893 159
420 92
195 828