338 303
234 119
511 636
871 686
198 96
652 189
513 926
646 1
603 950
840 712
368 29
389 155
8 631
768 92
763 338
909 556
146 299
785 551
735 943
544 418