298336 700
342434 938
20097 847
11805 697
112380 176
59958 550
48739 718
16713 478
84185 549
19644 243
110487 794
10805 608
31254 517