2965 412
365 394
577 511
580 274
842 524
852 190
23 693
450 202
2072 702
618 278
128 659
903 289
895 860
98 854
179 87
2893 313
773 896
144 880
671 43
743 525
939 545
264 828
586 43
507 100