273 339
582 402
2116 476
587 90
252 582
418 889
602 550
796 690
627 282
31 71
889 303
546 115
254 761
570 388
38 236
306 570
749 113
326 997
824 149
295 642
935 995
909 863
130 744