401 86
641 921
420 175
65 412
1093 800
322 39
596 803
145 265
490 984
220 423
472 499
561 946
932 586
315 39
263 287
851 253
118 600
283 916
781 251
1014 31