668 413
628 222
877 938
339 559
651 424
880 443
989 254
149 935
220 202
536 100
495 961
490 283
18 286
361 551
354 797
599 810
879 230
31 932
1019 961
541 748