150 402
370 117
365 395
862 829
400 763
78 35
357 362
925 598
580 85
857 776
450 113
259 712
996 271
313 142
1001 71
742 148
397 918
968 663
25 727
851 91