305 82
2442 127
1552 842
36 641
642 697
144 880
331 725
703 932
129 659
240 73
782 155
594 66
112 854
370 394
933 712
330 90
867 911
674 43
400 488
752 412
589 43
529 364
2602 912