579 511
2442 127
940 140
776 801
2602 912
486 36
315 534
131 253
129 659
239 992
338 630
1104 5
443 617
844 524
555 332
330 90
831 66
898 230
989 840
43 991
400 488
589 43
397 364