157 160
729 13
1997 454
558 79
649 636
258 605
736 341
273 303
641 811
286 657
536 373
954 530
815 765
689 801
726 261
304 432
439 378
32 247
80 167
761 41
145 522
955 862