540 860
2897 313
368 679
866 911
776 801
450 202
65 889
508 100
2072 702
286 439
766 676
781 864
101 854
2965 412
36 641
580 274
543 55
673 43
231 76
23 693
987 840
743 525
1008 396
618 278