298755 700
342861 938
20105 847
11809 697
112608 176
60084 550
48826 718
16755 478
84349 549
19694 243
110660 795
10812 608
31334 517