305 82
580 511
555 332
852 190
543 55
999 488
448 858
315 534
703 932
131 253
934 175
900 639
1001 65
815 257
749 145
649 859
844 524
748 525
941 140
692 318
313 201
530 364