350 146
893 23
397 431
388 928
50 516
352 934
94 660
90 994
955 266
858 848
496 450
181 874
130 718
571 271
492 193
72 77
918 485
844 71
33 858
909 144
624 997
703 570
239 199
386 602