29713 164
31708 686
9866 212
18465 475
19794 509
29678 172
31064 77
11066 303
11830 111
50780 467
19864 373
29836 935