340 305
136 862
113 460
963 163
45 405
248 6
23 823
188 913
448 849
148 798
407 451
175 363
530 462
84 779
820 442
949 846
579 117
851 293
111 562
639 381