613 405
680 303
474 168
469 225
179 46
617 2
180 63
915 496
147 383
7 787
935 951
424 168
2 871
587 143
975 693
229 1000
639 685
581 141
483 131
365 252