31 928
924 947
185 812
60 703
932 798
464 595
837 378
2 263
298 857
396 339
166 102
16 215
158 163
578 440
940 224
326 603
663 619
59 944
366 172
680 668
604 679
270 702
877 508
419 299
955 250
236 976
941 960
699 28
424 278
605 286