2441 127
330 90
90 535
42 991
282 683
398 488
1008 396
118 584
939 545
331 725
130 253
278 484
369 394
816 650
264 828
721 80
546 966
128 659
454 496
782 155
392 61
960 540
561 872