346 905
2916 296
1525 206
948 497
948 505
953 323
715 344
339 270
169 771
716 153
713 433
669 665
343 39
411 671
893 6
337 985
845 424
824 134
617 659
660 477