425 398
54 297
51 504
280 662
652 955
264 323
442 238
159 920
560 162
815 870
87 418
446 805
940 137
460 515
906 991
528 506
678 818
838 517
256 139
335 730