132866 999
23550 766
784815 3189
725009 1089
290053 672
255568 1037
132768 690
110291 739
7746 775
14080 238
7069 355