500 89
43 320
339 660
462 7
733 570
751 10
420 92
170 639
540 873
335 548
790 276
1006 594
229 112
809 555
23 389
982 31
938 442
309 382
446 993
272 352
740 969
251 262
724 494
665 411