128805 689
49905 584
63578 628
25535 96
23693 124
42428 466
101122 278
22891 637
62691 210
39049 403
130445 997
559573 1510
19662 964
48662 534
56199 457
139709 578
44657 711
61462 839
82602 532
42769 370
21243 193
53695 656
136367 608
87940 467