303 888
24 406
514 963
153 692
393 121
836 54
867 271
477 952
591 908
455 360
175 559
159 996
155 661
537 45
156 149
257 670
511 511
496 219
265 172
161 977