450 26
428 706
548 478
262 955
95 821
724 97
325 100
270 122
975 501
192 137
842 148
707 350
60 68
256 423
824 144
744 112
445 320
314 909
86 583
533 945