306 933
521 829
580 764
923 751
190 721
736 672
46 658
143 579
346 543
267 540
382 536
121 527
21 444
885 433
277 370
612 366
366 275
573 274
156 159
261 60