542 860
2902 313
831 66
991 840
121 584
67 889
451 202
915 219
287 439
346 622
454 496
950 797
580 511
238 562
649 859
157 586
231 76
400 488
589 43
625 263
486 36
939 545
131 253
619 278