49 954
535 702
608 87
585 120
111 958
228 247
67 268
585 925
508 642
825 199
200 939
244 994
552 823
626 190
376 189
166 367
217 1000
892 866
543 862
72 938
966 618